|
|
@ -177,6 +177,7 @@ class SSLDaemon:
|
|
|
|
while self.select_inputs:
|
|
|
|
while self.select_inputs:
|
|
|
|
readable, writable, error = select.select(self.select_inputs, self.select_outputs, self.select_inputs)
|
|
|
|
readable, writable, error = select.select(self.select_inputs, self.select_outputs, self.select_inputs)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if len(readable) > 0:
|
|
|
|
for sock in readable:
|
|
|
|
for sock in readable:
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
if sock is bindsocket:
|
|
|
|
if sock is bindsocket:
|
|
|
@ -209,3 +210,5 @@ class SSLDaemon:
|
|
|
|
select.select([], [sock], [])
|
|
|
|
select.select([], [sock], [])
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
raise
|
|
|
|
raise
|
|
|
|
|
|
|
|
else:
|
|
|
|
|
|
|
|
time.sleep(0.010)
|
|
|
|