Syncthing crashes with "corruption on data-block"

SyncTrayzor will forcibly terminate the Syncthing process in 4 scenarios:

  1. You select Syncthing → Kill from the menu
  2. You select Syncthing → Kill all Syncthing processes from the menu
  3. You log off / shut down your computer, and Syncthing does terminate within 250ms after receiving a ‘Shutdown’ command over its Rest interface
  4. SyncTrayzor crashes, and shows the ‘SyncTrayzor crashed, please open an issue on GitHub’ page

Aside from these, all shutdowns are graceful

EDIT: To update this, SyncTrayzor now gives Syncthing 2 seconds to shut down instead if 250ms (which is the maximum a program can take before Windows warns the user). Syncthing also won’t be killed automatically on the event of a crash, and there’s no longer a menu option to kill Syncthing instead of shutting it down.