| Summary: | проблема с перезапуском haspd | ||
|---|---|---|---|
| Product: | WINE@Etersoft | Reporter: | Andrey Chichak <andrey.chichak> |
| Component: | Общее | Assignee: | BUGS@Etersoft <bugs> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | CC: | lav |
| Version: | 1.0.8 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Attachments: | исправление вышеуказанной проблемы и небольших проблем при выводе сообщений | ||
Created attachment 371 [details]
исправление вышеуказанной проблемы и небольших проблем при выводе сообщений
кроме ошибки перезапуска исправлены небольшие корявки при выводе сообщений PASSED и SKIPPED.
удаленный return ни как не сказывается на прочей работе, т.к. нигде результат не используется.
проверялось под ALTLinux.
Исправлено в сборке для 1.0.9 *** This bug has been marked as a duplicate of bug 1485 *** Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять. |
при перезапуске haspd вылетает такое сообщение: [root@tserv ~]# service haspd restart Stopping hasplm... [ DONE ] Stopping winehasp... [ DONE ] Stopping aksusbd... [ DONE ] Stopping skeyd... /etc/init.d/haspd: line 104: return: too many arguments и перезапуск не случается, что не странно, ошибка в: get_pid() { # TODO: use pgrep PIDOF=/bin/pidof if [ -x $PIDOF ] ; then dpid=`$PIDOF $1` else dpid="$(ps axh | grep $1 | grep -v grep | sed -e 's/ *\(.*\)/\1/' -e 's/ \+/ /g' | grep -v " /bin/sh " | gre fi return $dpid } а этих самых skeyd много: [root@tserv ~]# ps ax | grep skeyd 4004 ? S 0:00 skeyd 4005 ? S 0:00 skeyd 4009 ? S 0:00 skeyd 4010 ? S 0:00 skeyd 10418 pts/1 S+ 0:00 grep skeyd