A jak zadbasz o to żeby jakis daemon nie reloadował się dwa razy? Może się zdarzyć że jeden z daemonów nie zdąży na czas odpytać bazy, wtedy inny zrobi reload drugi raz. Efekt bedzie taki że dla tego spuźnialskiego zabraknie reloadów ;)
A jakby zrobić to tak: - nigdy nie czyścimy _force - przy pierwszym uruchomieniu daemon zczytuje timestamp z _force - przy odpytywaniu sprawdzamy czy timestamp w bazie jest większy niż ten co sobie zapisaliśmy - jak większy to robimy reload i w pamięci zachowujemy nowy timestamp - jak nie jest to nie robimy nic
Powinno działać dobrze dla dowolnej liczby daemonów, ale bez zmian w kodzie (daemona i UI) się nie obejdzie.
no to jest sensowne, a w UI chyba nawet nie trzeba będzie grzebać. -- Pozdrawiam Aleksander Machniak ( A.L.E.C ) http://alec.k27.prv.pl GG-2275252