Changeset View
Changeset View
Standalone View
Standalone View
src/seeder/bitcoin.cpp
Show First 20 Lines • Show All 288 Lines • ▼ Show 20 Lines | bool Run() { | ||||
return false; | return false; | ||||
} | } | ||||
PushVersion(); | PushVersion(); | ||||
Send(); | Send(); | ||||
bool res = true; | bool res = true; | ||||
int64_t now; | int64_t now; | ||||
while (now = time(nullptr), | while (now = time(nullptr), ban == 0 && | ||||
ban == 0 && (doneAfter == 0 || doneAfter > now) && | (doneAfter == 0 || doneAfter > now) && | ||||
sock != INVALID_SOCKET) { | sock != INVALID_SOCKET) { | ||||
char pchBuf[0x10000]; | char pchBuf[0x10000]; | ||||
fd_set set; | fd_set set; | ||||
FD_ZERO(&set); | FD_ZERO(&set); | ||||
FD_SET(sock, &set); | FD_SET(sock, &set); | ||||
struct timeval wa; | struct timeval wa; | ||||
if (doneAfter) { | if (doneAfter) { | ||||
wa.tv_sec = doneAfter - now; | wa.tv_sec = doneAfter - now; | ||||
wa.tv_usec = 0; | wa.tv_usec = 0; | ||||
▲ Show 20 Lines • Show All 64 Lines • Show Last 20 Lines |