Marcus wrote: > The C-extension does what it is supposed to do, the callback function > works, but the C-function does not start as a parallel thread but is > freezing my UI. Anything basic I miss here ? To allow meaningful threading, C extensions must explicitly release the global interpreter lock. What extension is it? Cheers, Brian