Re: lms daemon OKDR powyzej 60sec
jest proste rozwiązanie, trzeba przenieść query usuwające polecenie reloadu przed forka uruchamiającego moduły. W ten sposób następna iteracja pętli nie wykryje polecenia i nie będzie próbować odpalać tych samych modułów. Postaram się to dzisiaj zrobić w wolnej chwili.
Tak ,wyzerujesz pole reload w bazie,ale jak ktos kliknie przeladowanie w LMS-UI podczas gdy lmsd juz przeladowywuje , to bedzie ta sama historia, czyli ponowne wywolanie tych samych skryptow.
Popatrz na to rozwizanie ktore podalem wczesniej ( ze stanem posrednim reload=2 ), U mnie wszystko ladnie chodzi teraz, skrypty wywoluja sie jeden po drugim , a i LMS-UI przeladowanie instancji jest zablokowane w czasie gdy lmsd wykonuje je.
Przy okazji zapytam, jak zmienic notacje w tc.so , dla zakladania klas dyscypliny. Zapisuje mi downrate, uprate,downceil i upceil w notacji z "kropka" tj zamiast 128kbit jest 128.00kbit. Nie wiem czy to tylko u mnie, czy tak ma byc ??? Nie chcialbym zeby ktos mnie posadzil ze sie czepiam,ale taka notacja uniemozliwia operacje arytmetyczne w bashu ( jesli chce wykorzystac te dane we wlasnym skrypcie, np pomnozyc *2 )
uczestnicy (1)
-
JacekK