Skip to content

Instantly share code, notes, and snippets.

@rectalogic
Last active December 11, 2015 17:55
Show Gist options
  • Save rectalogic/a65575302683df98dbe1 to your computer and use it in GitHub Desktop.
Save rectalogic/a65575302683df98dbe1 to your computer and use it in GitHub Desktop.
import threading
import socket
import Queue
def accept():
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind(("", 65021))
s.listen(5)
s.accept()
t = threading.Thread(target=accept)
t.setDaemon(True)
t.start()
q = Queue.Queue()
while True:
try:
q.get(timeout=100000)
except Queue.Empty:
print "Empty"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment