TCP connection established with 85.190.0.3:41781
85.190.0.3:41781 SIGTERM[soft,port-share-redirect] received, client-instance exiting
MANAGEMENT: TCP recv error: Socket operation on non-socket
MANAGEMENT: Client disconnected
MANAGEMENT: Triggering management exit
Exiting due to fatal error
EVENT: epoll_ctl EPOLL_CTL_MOD failed, sd=6: Bad file descriptor (errno=9)
Then an error like this for every incoming connection that should be
proxied:
76.120.71.74:55302 PORT SHARE: sendmsg failed -- unable to communicate with background process (6,8,-1,-1): Connection refused (errno=111)
Version 2.1.3s
... | ... |
@@ -774,6 +774,9 @@ port_share_open (const char *host, const int port) |
774 | 774 |
/* Let msg know that we forked */ |
775 | 775 |
msg_forked (); |
776 | 776 |
|
777 |
+ /* Don't interact with management interface */ |
|
778 |
+ management = NULL; |
|
779 |
+ |
|
777 | 780 |
/* close all parent fds except our socket back to parent */ |
778 | 781 |
close_fds_except (fd[1]); |
779 | 782 |
|