-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sdl2-examples:basic-test kills slime-repl on macOS #89
Comments
If its any comfort, its not just you. Running CCL in terminal, not in slime, has a similar result, I see the warning message , a single mouse movement message and then it freezes and I am unable to close the window. Killing the lisp process is the only way out. I think its a slime problem - the sdl issue #23 (bt:make-thread (lambda () (swank:create-server :port 4005 :dont-close t))) in a terminal and then slime-connect to that. I will try that and see if it works |
I have the same issue that @ajpaon is reporting |
same issue. here's the trace fwiw:
macOS Sierra 10.12.6 |
Is this still an issue? |
Yes, I have the same issues on Sly on Mac OS 10.15.1 Issuing
results in
It doesn't happen if I run the loop from the terminal. Edit: I'm on sbcl. |
@alex-eg and any others who have problems, it's cause slime is creating many threads. What I've done is create the file
|
I'm running CCL:
> (sdl2-examples:basic-test)
The example runs and displays properly. I'm able to close the window with ESC. But then the slime repl stops responding. Inferior lisp is still running, though, and I'm able to rerun the example from there.
I also tried something I saw in a different issue:
> (sdl:make-this-thread-main #'sdl2-examples:basic-test)
But now I'm no longer able to close the window. Inferior lisp has the following warning:
The text was updated successfully, but these errors were encountered: