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
#147 notes that Unison crashes without warning. EugenMayer/docker-sync#497 notes that there are cases where filesystem/sync stress leads to runaway CPU usage which will lead to a crash. If we detect that runaway state and restart the unison process, the bootstrapping process will take a clean look at the files on both sides of the sync and general grind through the sync instead of getting trapped in thrashing.
For the process inside the container, should we restart unison in the running container or rely on Docker healthchecks and auto-healing such as discussed on stackoverflow to handle that?
The text was updated successfully, but these errors were encountered:
Goal
#147 notes that Unison crashes without warning. EugenMayer/docker-sync#497 notes that there are cases where filesystem/sync stress leads to runaway CPU usage which will lead to a crash. If we detect that runaway state and restart the unison process, the bootstrapping process will take a clean look at the files on both sides of the sync and general grind through the sync instead of getting trapped in thrashing.
How can we handle the restart?
Notes
A few bits of research around this:
The text was updated successfully, but these errors were encountered: