Over the coming months, all my backend code (eg non-web based code) is going to be migrated over to Python, this is both PHP and perl.
Provocateur is written in Python, and I am hoping to extend on this and combine many small code bases into one library and be able to control them from a central kernel, but this is my current flaw, and that is being able to work asynchronously without hanging the whole lot.
I think the above makes sense. In short, Provocateur kernel (with the IP communication code) works nicely, pass a job across to another part and it works, but the keep-alive does not get sent back in the kernel, so the communication gets dropped, but when dealing with waiting for the system to return a response, there is no chance of having a keep-alive call every once in a while, unless I am missing something..