[bf1942] Server terminating when reattaching to screen
Eversmann Wolfspain.net
eversmann at wolfspain.net
Fri Jun 24 07:51:27 EDT 2005
I had this problem a couple of times too, running fedora core 3, sempron
3000+ 1 gb ram
Einar S. Idsø escribió:
>We are currently running all our servers within screen sessions. This
>enables us to enter the console at will to issue commands. However, it
>seems that about 1 in 2 times when I try to reattach to a running
>server, the server terminates. This makes running the server w/i a
>screen simply too risky to be helpful.
>
>The 32-bit server runs on a P4 with 1GB RAM and Gentoo Linux.
>$ screen --version
>Screen version 4.00.02 (FAU) 5-Dec-03
>
>Does anyone else have this problem?
>
>Einar
>
>p.s. Here is a backtrace of the last time this happened:
>
>(gdb) bt
>#0 0x0811b2f9 in dice::hfe::CheckServerAliveThread::run ()
>#1 0x0838b0c1 in dice::hfe::(anonymous
>namespace)::pthreads_thread_trampoline ()
>#2 0xb7bc8ef6 in pthread_start_thread () from /lib/libpthread.so.0
>#3 0xb7cca23a in clone () from /lib/libc.so.6
>(gdb) info threads
> 6 process 23660 0xb7c9d046 in nanosleep () from /lib/libc.so.6
> 5 process 23669 0xb7cc1faa in poll () from /lib/libc.so.6
> 4 process 23671 0xb7c9d046 in nanosleep () from /lib/libc.so.6
> 3 process 23672 0xb7cc3f71 in select () from /lib/libc.so.6
> 2 process 23673 0xb7c9d046 in nanosleep () from /lib/libc.so.6
>* 1 process 23670 0x0811b2f9 in dice::hfe::CheckServerAliveThread::run ()
>(gdb) thread 2
>[Switching to thread 2 (process 23673)]#0 0xb7c9d046 in nanosleep ()
> from /lib/libc.so.6
>(gdb) bt
>#0 0xb7c9d046 in nanosleep () from /lib/libc.so.6
>#1 0x00000000 in ?? ()
>#2 0x0838a7d1 in dice::hfe::System::sleep ()
>#3 0x08116573 in dice::hfe::VoipServerInternalHookThread::run ()
>#4 0x0838b0c1 in dice::hfe::(anonymous
>namespace)::pthreads_thread_trampoline ()
>#5 0xb7bc8ef6 in pthread_start_thread () from /lib/libpthread.so.0
>#6 0xb7cca23a in clone () from /lib/libc.so.6
>(gdb) thread 3
>[Switching to thread 3 (process 23672)]#0 0xb7cc3f71 in select () from
>/lib/libc.so.6
>(gdb) bt
>#0 0xb7cc3f71 in select () from /lib/libc.so.6
>#1 0x00000009 in ?? ()
>#2 0xb4e65c84 in ?? ()
>#3 0xb4e65d04 in ?? ()
>#4 0x00000000 in ?? ()
>#5 0x0843451c in dice::hfe::io::SocketManager::sleep ()
>#6 0x0842f85f in dice::hfe::io::NetServerThread::run ()
>#7 0x0838b0c1 in dice::hfe::(anonymous
>namespace)::pthreads_thread_trampoline ()
>#8 0xb7bc8ef6 in pthread_start_thread () from /lib/libpthread.so.0
>#9 0xb7cca23a in clone () from /lib/libc.so.6
>(gdb) thread 4
>[Switching to thread 4 (process 23671)]#0 0xb7c9d046 in nanosleep ()
> from /lib/libc.so.6
>(gdb) bt
>#0 0xb7c9d046 in nanosleep () from /lib/libc.so.6
>#1 0x00000000 in ?? ()
>#2 0x0838a7d1 in dice::hfe::System::sleep ()
>#3 0x08099449 in dice::hfe::AutoRecorderHookThread::run ()
>#4 0x0838b0c1 in dice::hfe::(anonymous
>namespace)::pthreads_thread_trampoline ()
>#5 0xb7bc8ef6 in pthread_start_thread () from /lib/libpthread.so.0
>#6 0xb7cca23a in clone () from /lib/libc.so.6
>(gdb) thread 5
>[Switching to thread 5 (process 23669)]#0 0xb7cc1faa in poll () from
>/lib/libc.so.6
>(gdb) bt
>#0 0xb7cc1faa in poll () from /lib/libc.so.6
>#1 0xb7bc8a03 in __pthread_manager () from /lib/libpthread.so.0
>#2 0xb7cca23a in clone () from /lib/libc.so.6
>(gdb) thread 6
>[Switching to thread 6 (process 23660)]#0 0xb7c9d046 in nanosleep ()
> from /lib/libc.so.6
>(gdb) bt
>#0 0xb7c9d046 in nanosleep () from /lib/libc.so.6
>#1 0x00000000 in ?? ()
>#2 0x0838a7d1 in dice::hfe::System::sleep ()
>#3 0x08123511 in dice::hfe::BF2Engine::mainLoop ()
>#4 0x080528ae in dice::hfe::BF2::run ()
>#5 0x08052bd8 in main ()
>
>d.s
>
>
>
>
>
More information about the Bf1942
mailing list