mirror of
https://github.com/9001/copyparty.git
synced 2025-08-18 01:22:13 -06:00
more windows2000 support
This commit is contained in:
parent
8c73e0cbc2
commit
2fd12a839c
|
@ -12,7 +12,7 @@ import time
|
||||||
|
|
||||||
import queue
|
import queue
|
||||||
|
|
||||||
from .__init__ import ANYWIN, CORES, EXE, MACOS, TYPE_CHECKING, EnvParams
|
from .__init__ import ANYWIN, CORES, EXE, MACOS, TYPE_CHECKING, EnvParams, unicode
|
||||||
|
|
||||||
try:
|
try:
|
||||||
MNFE = ModuleNotFoundError
|
MNFE = ModuleNotFoundError
|
||||||
|
@ -335,11 +335,11 @@ class HttpSrv(object):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
sck, saddr = srv_sck.accept()
|
sck, saddr = srv_sck.accept()
|
||||||
cip, cport = saddr[:2]
|
cip = unicode(saddr[0])
|
||||||
if cip.startswith("::ffff:"):
|
if cip.startswith("::ffff:"):
|
||||||
cip = cip[7:]
|
cip = cip[7:]
|
||||||
|
|
||||||
addr = (cip, cport)
|
addr = (cip, saddr[1])
|
||||||
except (OSError, socket.error) as ex:
|
except (OSError, socket.error) as ex:
|
||||||
if self.stopping:
|
if self.stopping:
|
||||||
break
|
break
|
||||||
|
|
|
@ -162,6 +162,7 @@ try:
|
||||||
socket.inet_pton(socket.AF_INET6, "::1")
|
socket.inet_pton(socket.AF_INET6, "::1")
|
||||||
HAVE_IPV6 = True
|
HAVE_IPV6 = True
|
||||||
except:
|
except:
|
||||||
|
|
||||||
def inet_pton(fam, ip):
|
def inet_pton(fam, ip):
|
||||||
return socket.inet_aton(ip)
|
return socket.inet_aton(ip)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue