So I am using the micro-servicing python package nameko which runs a service using eventlet
and calls eventlet.monkey_patch()
on import.
I have deciphered that it is this piece of code that is blocking any debug attempts via ipdb
. The ipdb
console shows in the terminal but I cannot type anything and have to close the entire terminal session in order to quit the process.
How can I use ipdb
with this function?
EDIT: This issue only seems to happen when within a docker container.