You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But a better fix would be to rely on bash instead of csh for running those external analysis programs. I'll try to figure out how the shell calling is done, and how to change it to bash.
The text was updated successfully, but these errors were encountered:
Thanks for the tip! I am monkeying with this and having some trouble. System() command uses csh by default. As far as I can tell, System() first forks and then executes its argument is sh using the execl() command (execl doesn't assume csh).
But when I try to fork() I'm getting xlib errors:
Executing command: spikeavg *.tt -tstart 0:0 -tend 0:0 -if @tmpclust@ | xplot -title "0227.pxyabw cluster 1" ->command "/global ; /color 0 ; /stepthrough 1"&
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
xclust3: ../../src/xcb_io.c:273: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Aborted (core dumped)
Of course I tried adding XInitThreads() as the first call in main(). But it returns me an error code and I haven't found out the meaning yet. Anyway, still trying things.
Solution is to
But a better fix would be to rely on bash instead of csh for running those external analysis programs. I'll try to figure out how the shell calling is done, and how to change it to bash.
The text was updated successfully, but these errors were encountered: