On Wed, Jun 11, 2003 at 07:02:57PM +0400, Alexey Tourbin wrote: > $ cc -o perl perlmain.o lib/auto/DynaLoader/DynaLoader.a -L. -lperl > $ LD_BIND_NOW=1 LD_LIBRARY_PATH=$PWD PERL5LIB=$PWD/lib ./perl fail.t > thread > ^C > $ cc -o perl perlmain.o lib/auto/DynaLoader/DynaLoader.a -L. -lperl -lpthread > $ LD_BIND_NOW=1 LD_LIBRARY_PATH=$PWD PERL5LIB=$PWD/lib ./perl fail.t > thread > ok > $ Господа, вот релевантный diff на strace'ы от обоих случаев. Здесь видно, как первый процесс виснет (read 7 unfinished в самом конце), а второй (большая часть diff'а) -- успешно завершается. В чем здесь может быть дело?