svn commit: samba r19000 - in branches/SAMBA_3_0/source/smbd: .
vlendec at samba.org
vlendec at samba.org
Fri Sep 29 12:47:00 GMT 2006
Author: vlendec
Date: 2006-09-29 12:47:00 +0000 (Fri, 29 Sep 2006)
New Revision: 19000
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19000
Log:
Merge the max tcon check from 3_0_23. Thanks to James Peach that this was not
done in the 3_0 tree.
Volker
Modified:
branches/SAMBA_3_0/source/smbd/service.c
Changeset:
Modified: branches/SAMBA_3_0/source/smbd/service.c
===================================================================
--- branches/SAMBA_3_0/source/smbd/service.c 2006-09-29 12:38:51 UTC (rev 18999)
+++ branches/SAMBA_3_0/source/smbd/service.c 2006-09-29 12:47:00 UTC (rev 19000)
@@ -1043,6 +1043,11 @@
smb_panic("make_connection: PANIC ERROR. Called as nonroot\n");
}
+ if (conn_num_open() > 2047) {
+ *status = NT_STATUS_INSUFF_SERVER_RESOURCES;
+ return NULL;
+ }
+
if(lp_security() != SEC_SHARE) {
vuser = get_valid_user_struct(vuid);
if (!vuser) {
More information about the samba-cvs
mailing list