Здрасти, тук има повече спецове та ще питам нещo леко ОТ.
Имам проблем с един мрежов демон работещ под FreeBSD 6.2. Демона представлява http прокси, което си работи много добре под всякакви 2.6 линукси и няколко FreeBSD-та, но точно при това FreeBSD HOST 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Wed Sep 26 12:27:41 UTC 2007 [EMAIL PROTECTED]:/usr/src/sys/i386/compile/GENERIC i386 както си работи и в един момент спира да обслужва клиенти. Дотук всичко е ясно - демона е боза (все пак и аз съм писал по него, може да се очаква ;) обаче не е това проблема. Проблемът е, че като зависне (спре да обслужва заявки), по никакъв начин не може да бъде убит. Просто си виси в T (stopped) state и каквото и да опитвам не мога да го убия като user. Не мога да пробвам като root, защото нямам такъв достъп до машината. Процеса си се пуска като user, работи като user и се опитвам да го убия като user. Ето малко данни ps fax: 6638 ?? T 1411:31.07 /home/user/myprogram -a -b -c ps waxul: user 6638 0.0 3.1 36828 31728 ?? T Wed08PM 1411:31.07 /home/user/myprog 1001 1 118 76 0 - На машината *не се ползва* nfs. Процеса се опитвах да го убия със SIGTERM, SIGKILL, SIGABRT, SIGSEGV, SIGCONT и няколко други но ефекта е нулев. Оптах се да закача gdb, но gdb-то зависва на: Attaching to program: /home/user/myprogram, process 6638 след което трябва да да го слагам на background и да го трепя. Когато gdb-то е на background (висящо) статуса на процеса се променя на TX (stopped tracing) Много странна работа, питах във #freebsd в undernet, никой нищо полезно не каза, #freebsd на унибг - тоже. Доколкото разбирам процес, който не е в D state под Unix трябва да може да бъде убит със SIGKILL ако имаш права. В новите Linux releases (след 2.6.2x) дори и в D стате можеш да го утрепеш. Защо в това FreeBSD не мога да си убия процеса? /същият демон работи под freebsd 6.2-stable и никога не е правил подобни проблеми/ -- Georgi Chorbadzhiyski http://georgi.unixsol.org/ _______________________________________________ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg