Closed mnatikk closed 5 years ago
@mnatikk, вероятно, под MacOS не работает команда cat $PID_FILE
, отвечающая за определение текущего работающего экземпляра. При этом под Linux/Unix - работает. В чем различие и как его побороть - пока не ясно, так как в приведенном листинге отсутствует явное упоминание этой команды. Потребуется поисследовать ее поведение под MacOS, чтобы это выяснить.
@mnatikk, в рамках #10 были полностью переделаны скрипты старта (под Unix/Linux/macOS и под Windows). Отныне запускаемый ими процесс по умолчанию остается активным на всем протяжении работы программы и завершается лишь вместе с ней (например, по Ctrl+C или сигналу от ОС). Предположительно, этот подход, а так же более изощренные внутренности скриптов, должны решить описанную проблему.
Скачать новую версию можно на странице релиза v0.10.
Поскольку обратной связи не поступило в течении длительного периода времени, заявку закрываю. Если проблема всё же проявит себя вновь, заявку можно переоткрыть или завести новую.
При использовании
restart
текущий процесс не опускается, считает что не запущен и запускается второй инстанс приложения, при этом стирается файлanalog.pid
и становится невозможенstop
.