I'm having a bit of trouble opening a terminal after I've closed one. I can open a terminal just fine (Python 2.7, OS X):
Then I can close it, which also works just fine:
But then trying to open it again hangs forever (after printing a warning):
terminal.open() Feb 7 14:24:54 python <Warning>: void CGSUpdateManager::log() const: conn 0x2e683: spurious update.
Note: I'm actually trying to wrap bearlibterminal in a different language (Common Lisp with CFFI) and I see the same problem, so it's probably not the Python bindings. I just wanted to eliminate my wrapper code as the issue.