Re: Какие треды выбрать?

От: Dmitry Rybin <CGatePro_at_mx_ru>
Дата: Tue 27 Feb 2007 - 09:20:18 MSK

Михаил Монашёв wrote:
> Здравствуйте,
>
> FreeBSD 6.2-STABLE
>
> ldd /usr/local/sbin/CommuniGate/CGServer
> /usr/local/sbin/CommuniGate/CGServer:
> libcrypt.so.2 => /usr/local/lib/compat/libcrypt.so.2 (0x483ad000)
> libstdc++.so.4 => /usr/local/lib/compat/libstdc++.so.4 (0x483c5000)
> libm.so.3 => /usr/local/lib/compat/libm.so.3 (0x48497000)
> libpthread.so.1 => /usr/local/lib/compat/libpthread.so.1 (0x484b2000)
> libc.so.5 => /usr/local/lib/compat/libc.so.5 (0x484d6000)
>
> Подскажите пожалуйста, стоит менять библитеки на другие?

До перелинковки
ldd /usr/local/sbin/CommuniGate/CGServer /usr/local/sbin/CommuniGate/CGServer:

	libcrypt.so.2 => /usr/local/lib/compat/libcrypt.so.2 (0x4849c000)
	libstdc++.so.4 => /usr/local/lib/compat/libstdc++.so.4 (0x484b4000)
	libm.so.3 => /usr/local/lib/compat/libm.so.3 (0x48586000)
	libpthread.so.1 => /usr/local/lib/compat/libpthread.so.1 (0x485a1000)
	libc.so.5 => /usr/local/lib/compat/libc.so.5 (0x485c5000)


После
/usr/local/sbin/CommuniGate/CGServer:

	libcrypt.so.2 => /lib/libcrypt.so.3 (0x4849c000)
	libstdc++.so.4 => /usr/lib/libstdc++.so.5 (0x484b5000)
	libm.so.3 => /lib/libm.so.4 (0x48588000)
	libpthread.so.1 => /usr/lib/libthr.so (0x4859f000)
	libc.so.5 => /lib/libc.so.6 (0x485b2000)

Почуме перелинковывал - падает тред RPOP и не заводится дальше. Плюс еще   кернель паник раз в неделю. Возможно из-за древних либ. Получено Tue Feb 27 06:20:23 2007

Этот архив был сгенерирован hypermail 2.1.8 : Tue 27 Feb 2007 - 10:13:20 MSK