run_erl.c не запускается - PullRequest
1 голос
/ 17 мая 2011

Обычно, когда мое приложение Erlang запускается через run_erl -daemon, я вижу в журналах:

=====
===== LOGGING STARTED Mon May 16 14:39:11 UTC 2011
=====
Exec: /mware/erts-5.8.3/bin/erlexec -boot /mware/releases/1/gmcontroller -embedded -config /mware/etc/app.config -args_file /mware/etc/vm.args -- console
Root: /mware
heart_beat_kill_pid = 2302

Eshell V5.8.3  (abort with ^G)

(gmcontroller@127.0.0.1)1> 
===== ALIVE Mon May 16 14:54:34 UTC 2011

===== ALIVE Mon May 16 15:09:35 UTC 2011

===== ALIVE Mon May 16 15:24:36 UTC 2011

...

Однако однажды у меня

=====
===== LOGGING STARTED Mon May 16 19:48:14 UTC 2011
=====
Exec: /mware/erts-5.8.3/bin/erlexec -boot /mware/releases/1/gmcontroller -embedded -config /mware/etc/app.config -args_file /mware/etc/vm.args -- console
Root: /mware
heart_beat_kill_pid = 2217

без приглашения и без сообщений ===== ALIVE ... до перезагрузки компьютера. Есть ли известные причины для такого поведения? Мое собственное подозрение - проблема с файловой системой.

1 Ответ

1 голос
/ 25 мая 2011

Есть ли у вас старые или недействительные именованные каналы, висящие под / tmp /?Возможно, перезапуск очистил ваш каталог / tmp /, и поэтому теперь он работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...