PDA

View Full Version : Programm is already running



muadeep
25-08-10, 12:38
Hallo *all

Kennt jemand eine Möglichkeit (CL. RPG, RPGLE, etc.) zu prüfen, ob ein User ein Programm mom. schon mal aufgerufen hat?

DATAARA: ist nicht so gut
Probl. ist hier, dass bei einem Abbruch, bzw. Leitungsproblem ich jedes mal per Hand eingreifen muß. :-(

BenderD
25-08-10, 13:17
... eine Standard Funktion getMutex(Name) die eine Satzsperre in einer Sperr Table holt, deckt alle diese Anforderungen ab.

D*B


Hallo *all

Kennt jemand eine Möglichkeit (CL. RPG, RPGLE, etc.) zu prüfen, ob ein User ein Programm mom. schon mal aufgerufen hat?

DATAARA: ist nicht so gut
Probl. ist hier, dass bei einem Abbruch, bzw. Leitungsproblem ich jedes mal per Hand eingreifen muß. :-(

Fuerchau
25-08-10, 13:26
Dies wurde schon des öfteren diskutiert.
Ganz komfortabel gehts natürlich mit Dieter's Funktion.
Am simpelsten ist immer noch ALCOBJ auf eine DTAARA, Datei.
Diese Sperre wird bei Jobende automatisch aufgehoben.
Im Dialog kann man ja mit MONMSG einen Abbruch überwachen um Sperren ggf. zurückzusetzen.