mirror of
https://git.wownero.com/wownero/wownero-puddle.git
synced 2024-08-15 01:03:20 +00:00
don't timeout downstreams, they're trusted
This commit is contained in:
parent
bb67c77058
commit
d2f6c7d45b
1 changed files with 2 additions and 1 deletions
|
@ -3484,7 +3484,8 @@ listener_on_accept(evutil_socket_t listener, short event, void *arg)
|
||||||
evutil_make_socket_nonblocking(fd);
|
evutil_make_socket_nonblocking(fd);
|
||||||
bev = bufferevent_socket_new(base, fd, BEV_OPT_CLOSE_ON_FREE);
|
bev = bufferevent_socket_new(base, fd, BEV_OPT_CLOSE_ON_FREE);
|
||||||
struct timeval tv = {config.idle_timeout, 0};
|
struct timeval tv = {config.idle_timeout, 0};
|
||||||
bufferevent_set_timeouts(bev, &tv, &tv);
|
if (base != trusted_base)
|
||||||
|
bufferevent_set_timeouts(bev, &tv, &tv);
|
||||||
bufferevent_setcb(bev,
|
bufferevent_setcb(bev,
|
||||||
base == trusted_base ? trusted_on_read : miner_on_read,
|
base == trusted_base ? trusted_on_read : miner_on_read,
|
||||||
NULL, listener_on_error, arg);
|
NULL, listener_on_error, arg);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue