mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 17:12:13 -06:00
macos
This commit is contained in:
parent
9065226c3d
commit
3fc7561da4
|
@ -255,7 +255,12 @@ class TcpSrv(object):
|
||||||
ip, port = srv.getsockname()[:2]
|
ip, port = srv.getsockname()[:2]
|
||||||
try:
|
try:
|
||||||
srv.listen(self.args.nc)
|
srv.listen(self.args.nc)
|
||||||
if not srv.getsockopt(socket.SOL_SOCKET, socket.SO_ACCEPTCONN):
|
try:
|
||||||
|
ok = srv.getsockopt(socket.SOL_SOCKET, socket.SO_ACCEPTCONN)
|
||||||
|
except:
|
||||||
|
ok = 1 # macos
|
||||||
|
|
||||||
|
if not ok:
|
||||||
# some linux don't throw on listen(0.0.0.0) after listen(::)
|
# some linux don't throw on listen(0.0.0.0) after listen(::)
|
||||||
raise Exception("failed to listen on {}".format(srv.getsockname()))
|
raise Exception("failed to listen on {}".format(srv.getsockname()))
|
||||||
except:
|
except:
|
||||||
|
|
Loading…
Reference in a new issue