Future Work

In the current worker (common/TwistedServer.py) implementation the cancelling of a running calculation is realized with execve. This is a method of pythons os module which substitutes the running process with a given one. This is somehow overkill, because only the thread in which the actual caculation runs has to be terminated. This isn't possible with python 2.4 or earlier versions.
Any help concerning this workaround is highly appreciated.