--- /dev/null
+from eventlet import patcher
+
+from eventlet.green import socket
+from eventlet.green import select
+from eventlet.green import threading
+from eventlet.support import six
+
+patcher.inject(
+ 'SocketServer' if six.PY2 else 'socketserver',
+ globals(),
+ ('socket', socket),
+ ('select', select),
+ ('threading', threading))
+
+# QQQ ForkingMixIn should be fixed to use green waitpid?