http://ada-ru.qtada.com/archives/415
Здравствуйте! Смотрел ли кто, как решают эту задачу в Испанской MaRTE OS? Поделитесь мнением. С уважением, Сергей. Email: ksiby@... http://www.mediascan.by ----- Original Message ----- From: Vadim Godunko To: ada [email protected] Sent: Friday, April 13, 2012 6:48 PM Subject: [ada ru] Анонс: продолжение истории о демонизации http://ada-ru.qtada.com/archives/415
17.04.2012 09:04, Sergey Kirkorov пишет: > Здравствуйте! > Смотрел ли кто, как решают эту задачу в Испанской MaRTE OS? Поделитесь мнением. > AFAIK MaRTE OS подразумевает наличие лишь одного процесса (но, возможно, с несколькими потоками). Поэтому в ней демонов не бывает. -- Maxim Reznik
13.04.2012 22:48, Vadim Godunko пишет: > > http://ada-ru.qtada.com/archives/415 > > К сожалению выяснилось, что после вызова fork возникает небольшая > проблема при использовании компилятора GNAT (хочу заметить что я не > ручаюсь за то, что проблема только одна) — при попытке создать свои > собственные обработчики системных прерываний программа наглухо > зависает. Я подозреваю, зависание происходит из–за того, что в fork'нутом процессе заморожены все остальные задачи. Например, System.Interrupts.Interrupt_Manager http://rachelbythebay.com/w/2011/06/07/forked/ -- If you want to get to the top, you have to start at the bottom
13.04.2012 21:48, Vadim Godunko пишет: > > http://ada-ru.qtada.com/archives/415 > Захотелось мне тут уже наконец научиться делать автозапускаемые штуки на Debian на примере Ironsides. Добился этого при помощи вот такого модифицированного скрипта: http://octagram.name/pub/ada/ironsidesr Этот скрипт нужно положить в /etc/init.d/ Затем вызвать sudo update-rc.d ironsidesr defaults И вроде бы всё теперь работает. Гипотетически можно даже reload через SIGHUP реализовать, но меня пока устраивает start/stop, и даже stop скорее для красоты и чувства контроля. С уважением, Левашев Иван, Барнаул -- If you want to get to the top, you have to start at the bottom [ Attachment content not displayed ]
Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти