I've recently just run into this problem.  I'm the original author of
cocoahelper, and I bascially copied from what Python does.  I happen
to be running multithreaded SBCL + Slime.  I think that the problems
you are having are due to Cocoa and the way that OS X handles events.
All events are sent to the main thread.  I basically gave up & used
GLFW to open up my window (I only care about an OpenGL window and
events right now).  GLFW is Carbon based, and suffers less issues -
but I still couldn't run my Slime multithreaded.
I'm afraid that it will probably take somebody with a bit of
time/effort/Cocoa experience to sort this one out.


Cool, I'll have to check GLFW.  As for cocoahelper, I'll see what I can do
to find the problem/fix it, but I'm certainly not very experienced with the
Mac platform and Cocoa.  I'll let you know if I have any success!

Thanks,

Anthony
_______________________________________________
application-builder mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/application-builder

Reply via email to