diff options
| author | Oliver Eikemeier <eik@FreeBSD.org> | 2003-11-14 03:57:13 +0000 |
|---|---|---|
| committer | Oliver Eikemeier <eik@FreeBSD.org> | 2003-11-14 03:57:13 +0000 |
| commit | df15f5fedf93ebb5a0f6c59931c9140680410aae (patch) | |
| tree | 2d8e33442ac49d46b6a6f74dcbc9c07fcd5326dc /net/openldap23-server/files/patch-servers::slapd::daemon.c | |
| parent | Update to 20031029. (diff) | |
** NOTICE: **
* OpenLDAP 2.0 is no longer actively maintained by the OpenLDAP Project.
* You are strongly encouraged to update to OpenLDAP 2.1
* Port maintainers: Please respect the default in bsd.port.mk
* I plan to remove OpenLDAP 2.0 from the FreeBSD ports tree May 2004
- Update net/openldap21-client and net/openldap21-server to version 2.1.23
- Update net/openldap22-client and net/openldap22-server to version 2.2.2.b,
fix ITS#2747 from CVS
- some fixes for net/openldap20-server from CVS, seems like there won't be
a 2.0.28 release anymore
- remove conflict with deleted port net/openldap12
- use PORTDOCS
- use USE_OPENSSL
- don't use _REENTRANT
- add a deinstall message
PR: 58278
Submitted by: me
Approved by: marcus (mentor)
Diffstat (limited to 'net/openldap23-server/files/patch-servers::slapd::daemon.c')
| -rw-r--r-- | net/openldap23-server/files/patch-servers::slapd::daemon.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/net/openldap23-server/files/patch-servers::slapd::daemon.c b/net/openldap23-server/files/patch-servers::slapd::daemon.c new file mode 100644 index 000000000000..09e9b11f9704 --- /dev/null +++ b/net/openldap23-server/files/patch-servers::slapd::daemon.c @@ -0,0 +1,32 @@ +--- servers/slapd/daemon.c Mon Oct 13 03:57:02 2003 ++++ servers/slapd/daemon.c Sun Oct 19 15:33:56 2003 +@@ -1357,8 +1357,8 @@ + ldap_pvt_thread_mutex_unlock( &syncrepl_rq.rq_mutex ); + ldap_pvt_thread_pool_submit( &connection_pool, + rtask->routine, (void *) rtask ); ++ ldap_pvt_thread_mutex_lock( &syncrepl_rq.rq_mutex ); + } +- ldap_pvt_thread_mutex_lock( &syncrepl_rq.rq_mutex ); + rtask = ldap_pvt_runqueue_next_sched( &syncrepl_rq, &cat ); + } + ldap_pvt_thread_mutex_unlock( &syncrepl_rq.rq_mutex ); +@@ -2077,18 +2077,10 @@ + * SIGBREAK is generated when a user logs out. + */ + +-#if 0 + #if HAVE_NT_SERVICE_MANAGER && SIGBREAK + if (is_NT_Service && sig == SIGBREAK) +-#ifdef NEW_LOGGING +- LDAP_LOG( CONNECTION, CRIT, +- "slap_sig_shutdown: SIGBREAK ignored.\n", 0, 0, 0 ); +-#else +- Debug(LDAP_DEBUG_TRACE, "slap_sig_shutdown: SIGBREAK ignored.\n", +- 0, 0, 0); +-#endif ++ ; + else +-#endif + #endif + #ifdef SIGHUP + if (sig == SIGHUP && global_gentlehup && slapd_gentle_shutdown == 0) |
