ArgLab / ArgLab_writing_observer

Writing Observer and Learning Observer: A system for monitoring learning process data, with an initial focus on writing process data from Google Docs.
GNU Affero General Public License v3.0
3 stars 2 forks source link

Correct file close #107

Closed DrLynch closed 7 months ago

DrLynch commented 9 months ago

At present the system maintains a large number of open files representing all student sessions. We need to instrument the opening process #106 and then we need to develop a mechanism to both force closing after a timeout, if the files are indeed open incorrectly, and force the system to shut down the files when it is shut down. That may mean implementing a clearer server shut down mechanism. To check whether the latter is required we need to find a way to evaluate what if anything is lost on a force shutdown and to determine the extent of the risk.

Brendon-Hablutzel commented 7 months ago

Fixed directly on the ETS repo with this pull request