[Eisfair] Fragen

Marcus Roeckrath marcus.roeckrath at gmx.de
Fr Jun 10 19:57:31 CEST 2016


Hallo Helmut,

Helmut Backhaus wrote:

>>> Eines sollte man noch beachten: Was passiert, wenn jemand kurz
>>> hintereinander zwei Sessions aufmacht?
>>
> Da hätte ich auch eher keine Probleme gesehen ...

Ich schon.

Ich verwende in Skripten, die besser nicht mehrfach (parallel) gestartet
werden dürfen, folgenden Code:

if [ -f /tmp/my_skript.running ] ; then
  exit 1
fi

touch /tmp/my_skript.running

[...]

rm -f /tmp/my_pic_fetch.running

> Aber Was meinst Du mit "Race-condition"?

https://de.wikipedia.org/wiki/Race_Condition

Hier würde Dein Skript bzw. auch das von diesem dann mehrfach gestartete
list-packages die gleichen Dateien manipulieren.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair