Commit Graph

15 Commits

Author SHA1 Message Date
Eric Mc Sween
775306aa63 Send output files on timeout
The unconventional use of callbacks to return both an error and data
after compilation created a subtle bug where the output files were
dropped by the LockManager in case of an error such as a timeout.

This prevented the frontend to show error logs when a timeout occurs,
creating confusion among users.

We now attach the output files to the error so that they reach the
controller and are sent back to the web service.
2019-10-22 16:31:37 -04:00
Henry Oswald
6299832a13 don't error on a bad synctex call 2018-08-23 11:32:50 +01:00
Henry Oswald
607bb74ffa reduce log level 2018-08-23 11:16:28 +01:00
Henry Oswald
0f179a7c7c add log on exited error code 2018-08-21 12:02:12 +01:00
Henry Oswald
1990f20dc0 improve error reporting 2018-08-20 10:12:32 +01:00
Henry Oswald
95b2e8caae comment out erroring log for moment 2018-08-01 14:32:17 +01:00
Henry Oswald
3890cdec37 null check host options 2018-08-01 14:10:22 +01:00
Henry Oswald
3e3468d9e9 reduce logging 2018-08-01 13:59:09 +01:00
Henry Oswald
bcb87620b5 change override to leave image name so it works for wl_texlive 2018-07-16 17:25:14 +01:00
Henry Oswald
3545852173 quick hack to overright image name further down stack 2018-07-13 11:46:37 +01:00
Henry Oswald
8ccbfc7d32 don't put synctex in as a volume 2018-03-16 18:11:46 +00:00
Henry Oswald
3d9a93ad61 add logging of docker options 2018-03-16 17:37:36 +00:00
Henry Oswald
63145cc60c add synctex back in 2018-03-16 16:22:39 +00:00
Henry Oswald
5739a2aeca comment out synctex for moment 2018-03-16 16:04:26 +00:00
Henry Oswald
b202af3cf2 added docker runner into core codebase
supports both local command runner and docker runner

added docker files for tex live

also fixed tests so they exit correctly & removed debug lines
2018-03-14 15:44:49 +00:00