[Date Prev][Date Next]
Re: (ITS#4943) tpool.c pause vs. finish
> I'll just make [the hash table] chained. (...)
> Solves the multi-pool problem too.
No it doesn't. pool_pause() would stilll only pause one pool, while
purgekey() needs all pools to be paused. I guess I'll chain it anyway.
I forgot one bug in my summary:
Slapd does not always check if pool_submit() and pool_setkey() succeed,
even though failure is not a bug. (They can run into some limits.)
daemon.c:slapd_daemon_task() with rtask->routine
connection.c:connections_shutdown() with c_clientfunc
connection.c:connection_read() with c_clientfunc
back-bdb/tools.c:bdb_tool_entry_open() with trickle and index tasks
connection.c:connection_fake_init2() for slapi object extensions
backend.c:be_isroot_pw() for SLAPD_SPASSWD
passwd.c:slap_passwd_check() for SLAPD_SPASSWD