[Devel-conf] alterator-cmdline vs woo-write
Stanislav Ievlev
=?iso-8859-1?q?stanislav=2Eievlev_=CE=C1_gmail=2Ecom?=
Пн Мар 31 10:53:09 MSD 2008
Всё очень просто ;)
alterator-cmdline завершает работу сразу после окончания обработки запроса ...
Ваш фоновый процесс прибивают вместе с бакендом раньше чем он успеет пикнуть ;)
2008/3/31, Шакиров Ленар <shakirov на cg.ru>:
> Доброго времени суток!
>
> Отрывок из бэкенда:
>
> #!/bin/sh
>
> . /usr/share/alterator/build/backend3.sh
>
> on_message()
> {
> case "$in_action" in
> write)
> case "$in__objects" in
> run)
> $in_name &
> echo '()'
> ;;
> ...
>
> Из qt интерфейса
> (woo-write "/mybackend/run"
> 'name "konsole")
> все работает, процессы форкаются и работают
> А вот:
> alterator-cmdline /mybackend/run action write name "konsole"
> работать не хочет, просто отвечает ()
> Но если в бэкенде убрать символ &, т.е.
>
> run)
> $in_name
> echo '()'
> ;;
>
> то все нормально
> Багофича? :)
>
> С уважением, инженер отдела ИИС ООО «Центр»
> Шакиров Ленар Наилевич
> shakirov на cg.ru
> (843) 533-88-14
>
> Российская Федерация
> Казань, ул. Зинина, 3а
> 420029, а/я 81
>
> http://www.cg.ru/
> _______________________________________________
> devel-conf mailing list
> devel-conf на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-conf
Подробная информация о списке рассылки devel-conf