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
right now in the new editor, we do see some piling up latex commands. we should come up with an improved solution by maybe picking up on the idea of piping yes x 2> /dev/null | ... into the running command?
figuring out how such a document looks like where this happens to make this reproducible might be very helpful, too...
The text was updated successfully, but these errors were encountered:
Ok, this ticket is a bit dusty, but it is still relevant. I just saw a struggle with TikZ, where a missing semicolon in
\begin{tikzpicture}
\draw (0,0)--(-1,0);
\draw (0,0)--(0,1)
\filldraw[black] (0,1) circle (2pt);
\end{tikzpicture}
caused several hanging latex jobs. they were leftover child processes, which weren't cleaned up. The idea regarding "timeout" above is worth a try, unless we're already using it. yes x ... as well. flock is pointless. the tikz example above should be a good enough example to figure out a way to deal with this.
another idea would be to spin up a "full" terminal, which allows a user to interact with the build process and see exactly what's going on (in particular, to see the error message)
the latex compilation command in the old editor was wrapped via flock
and later
right now in the new editor, we do see some piling up latex commands. we should come up with an improved solution by maybe picking up on the idea of piping
yes x 2> /dev/null | ...
into the running command?figuring out how such a document looks like where this happens to make this reproducible might be very helpful, too...
The text was updated successfully, but these errors were encountered: