There was a bug where the XtextController did not check for the existence of the build log file when trying to read during a status update. This could be triggered by a race condition between the build process and the status checks and could crash the controller as a consequence.
This PR adds defensive checks for the existence of these files before reading them.
There was a bug where the XtextController did not check for the existence of the build log file when trying to read during a status update. This could be triggered by a race condition between the build process and the status checks and could crash the controller as a consequence.
This PR adds defensive checks for the existence of these files before reading them.