-
Notifications
You must be signed in to change notification settings - Fork 2
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
Warning (#<thread: thread1841>): in thread: (memq) bad argument type: #t #27
Comments
One of mowedline's threads seems to have stopped.
|
Also during normal operation, I get logs like this from time to time:
Two updates are indented under an update of active-window-icon. This is supposed to be impossible. Any given update should finish processing before another can be processed. |
|
The error with memq was from llog, so as an experiment, I changed llog-watches to be a cell, instead of an ordinary variable. I also have the active-window-icon being fetched and drawn on the mailbox thread instead of in the xlib thread.
|
With
(llog-watch 'update)
on, I observed the following in mowedline's output:Prior to this I had changed my xrandr configuration to add a second monitor, then restarted my window manager, then changed focus to the second monitor.
Something to notice about this output is that everything after the warning is indented by 2 spaces, which tells me that the llog block for
update #<active-window-icon> (#<image>)
did not finish normally.The text was updated successfully, but these errors were encountered: