Page 1 of 1

Prüfung auf Semaphore bevor Start

PostPosted: Tue Aug 16, 2016 10:55 am
by balandur
Hallo,

wäre es möglich noch eine "Prüffunktion" zu implementieren welche vor dem Start eines Profils prüft ob eine entsprechende Sperr-Semaphore gesetzt ist und dann abhängig von dieser das Profil startet, oder nicht.
Dabei wäre es gut, wenn diese per URL oder mit den zur Verfügung stehenden Protokollen abgefragt werden könnte.

Vielen Dank für die Antworten und vielleicht das neue Feature.

Danke!

Re: Prüfung auf Semaphore bevor Start

PostPosted: Thu Aug 25, 2016 1:53 am
by superflexible
Syncovery benutzt die Win32-Funktion CreateMutex, um pro Job eine Mutex zu erstellen. Falls diese schon existiert, wird der Job nicht ausgeführt.

Der Name der Mutex ist
Global\syncovery$sffs$profilerunningmutex$ProfilName

Als Profilnamen möglichst keine Sonderzeichen, Umlaute etc. verwenden, da diese dann von Syncovery kodiert werden, was etwas zu kompliziert ist, um es hier zu dokumentieren.