forked from MirrorHub/synapse
Synctl did not check if a worker thread was already running when using `synctl start` and would naively start a fresh copy. This would sometimes lead to cases where many duplicate copies of a single worker would run. This fix adds a pid check when starting worker threads and synctl will now refuse to start individual workers if they're already running. |
||
---|---|---|
.. | ||
.gitignore | ||
8617.feature | ||
8630.feature | ||
8731.misc | ||
8734.doc | ||
8744.bugfix | ||
8751.misc | ||
8754.misc | ||
8757.misc | ||
8758.misc | ||
8759.misc | ||
8760.misc | ||
8761.misc | ||
8765.misc | ||
8770.misc | ||
8771.doc | ||
8773.misc | ||
8774.misc | ||
8776.bugfix | ||
8777.misc | ||
8793.doc | ||
8798.bugfix |