Open SoniEx2 opened 6 years ago
The solution would be for new_ircwindow()
to detect that and return NULL
and for all callers to handle that somehow.
A workaround would of course be hexchat.command("timer 1 close")
Does timer save the context?
Also, why not keep contexts alive until the main loop, and then clean up "closed" contexts while no plugins are running?
That way, it should also automatically fix #2161 #2160 #2167 and so on.
Does timer save the context?
Yes the timer will run in the same context.
Also, why not keep contexts alive until the main loop, and then clean up "closed" contexts while no plugins are running?
I'm not necessarily against it if you want to submit a patch.
nvm keeping contexts alive - there's no "main loop".
Rather than keeping you from joining
#hexchat
, it just segfaults.