[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
(ITS#6372) slapd lockup on shutdown
Full_Name: Quanah Gibson-Mount
Version: 2.4.19
OS: Linux 2.6
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (75.111.29.239)
Had an idle slapd lock up during shutdown. Backtrace as follows:
Thread 10 (process 627):
#0 0x0000003c0c70b04f in __write_nocancel () from /lib64/tls/libpthread.so.0
#1 0x0000000000431d3e in slap_sig_shutdown (sig=2) at daemon.c:2926
#2 <signal handler called>
#3 0x0000003c0c70b04d in __write_nocancel () from /lib64/tls/libpthread.so.0
#4 0x0000000000431d3e in slap_sig_shutdown (sig=15) at daemon.c:2926
#5 <signal handler called>
#6 0x0000003c0c706ffb in pthread_join () from /lib64/tls/libpthread.so.0
#7 0x0000002a956b2408 in ldap_pvt_thread_join (thread=1082132832,
thread_return=0x0) at thr_posix.c:197
#8 0x0000000000431c8c in slapd_daemon () at daemon.c:2835
#9 0x00000000004146d8 in main (argc=10, argv=0x7fbfffae38) at main.c:950
Thread 9 (process 637):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 8 (process 636):
#0 0x0000003c0c70b04f in __write_nocancel () from /lib64/tls/libpthread.so.0
#1 0x0000000000431d3e in slap_sig_shutdown (sig=15) at daemon.c:2926
#2 <signal handler called>
#3 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#4 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#5 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#6 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#7 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 7 (process 635):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 6 (process 634):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 5 (process 633):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 4 (process 632):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 3 (process 631):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 2 (process 630):
#0 0x0000003c0c7089ba in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/tls/libpthread.so.0
#1 0x0000002a956b24b0 in ldap_pvt_thread_cond_wait (cond=0x932030,
mutex=0x932008) at thr_posix.c:277
#2 0x0000002a956b0fbf in ldap_int_thread_pool_wrapper (xpool=0x932000) at
tpool.c:672
#3 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#4 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6
Thread 1 (process 629):
#0 0x0000003c0c70b04f in __write_nocancel () from /lib64/tls/libpthread.so.0
#1 0x0000000000431d3e in slap_sig_shutdown (sig=15) at daemon.c:2926
#2 <signal handler called>
#3 0x0000003c0c70b04d in __write_nocancel () from /lib64/tls/libpthread.so.0
#4 0x000000000042d17d in slapd_clr_write (s=4113, wake=1) at daemon.c:951
#5 0x0000000000433ae8 in connection_wake_writers (c=0x1451ec0) at
connection.c:778
#6 0x0000000000433c40 in connection_closing (c=0x1451ec0, why=0x4e3ee2 "slapd
shutdown") at connection.c:806
#7 0x00000000004322bb in connections_shutdown () at connection.c:209
#8 0x0000000000431b31 in slapd_daemon_task (ptr=0x0) at daemon.c:2761
#9 0x0000003c0c70610a in start_thread () from /lib64/tls/libpthread.so.0
#10 0x0000003c0b8c68c3 in clone () from /lib64/tls/libc.so.6