I am attempting to use multiprocessing\'s pool to run a group of processes, each of which will run a gevent pool of greenlets. The reason for this is that there is a lot of
If you will use original Queue, then you code will work normally even with monkey patched socket.
import multiprocessing from gevent import monkey monkey.patch_all(thread=False) q= multiprocessing.Queue()