• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.0.25b/packaging/Debian/debian-unstable/patches/
1diff -uNr samba-2.999+3.0.alpha21.orig/source/utils/status.c samba-2.999+3.0.alpha21/source/utils/status.c
2--- samba-2.999+3.0.alpha21.orig/source/utils/status.c	2002-11-26 20:54:22.000000000 -0600
3+++ samba-2.999+3.0.alpha21/source/utils/status.c	2002-12-16 23:37:14.000000000 -0600
4@@ -686,6 +686,16 @@
5 	if (!shares_only) {
6 		int ret;
7 
8+		tdb = tdb_open_log(lock_path("locking.tdb"), 0, TDB_DEFAULT, O_RDONLY, 0);
9+
10+		if (!tdb) {
11+			d_printf("%s not initialised\n", lock_path("locking.tdb"));
12+			d_printf("This is normal if an SMB client has never connected to your server.\n");
13+			exit(0);
14+		} else {
15+			tdb_close(tdb);
16+		}
17+
18 		if (!locking_init(1)) {
19 			d_printf("Can't initialise locking module - exiting\n");
20 			exit(1);
21