> It works because the callback is written in C, it does not run the > Gambas interpreter. > Well obviously. Didn't really answer the question. I guess the answer is that shared libraries can be run in different thread, even if their callers can't. Jussi