On systems where the shell, screen or irssi itself has consumed all the available file handles the irssi-otr plugin has a problem reacting on this.
It's triggered by having the plugin loaded, have the file handles depleted after the loading is done and getting a query with an OTR session start that still needs a key to be generated.
The subprocess will try to generate the key, but can't complete it and seems stuck. Killing it is the only way out. I'm guessing that errno's are missed and not handled properly.
As far as I know this is a problem with ulimit which limits the file handles, ulimit can be upgraded by root but not by normal users, maybe this is resolved since #6.
On systems where the shell, screen or irssi itself has consumed all the available file handles the irssi-otr plugin has a problem reacting on this.
It's triggered by having the plugin loaded, have the file handles depleted after the loading is done and getting a query with an OTR session start that still needs a key to be generated.
The subprocess will try to generate the key, but can't complete it and seems stuck. Killing it is the only way out. I'm guessing that errno's are missed and not handled properly.