sigpause() doesn't work with greenlets.
CONNECTION_MAX = 200
green_threads = False
-import sys, getopt, urlparse, time, random, socket, signal
+import sys, getopt, urlparse, time, random, socket
import threading, Queue, SocketServer
import irc.client, logging
try:
server.setDaemon(True)
server.start()
try:
- signal.pause()
+ while True:
+ time.sleep(10)
except KeyboardInterrupt:
raise SystemExit(1)
except socket.error, e: