From fff618aeb4142773ff388ac9b52d127a510c6690 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 6 Oct 1998 12:23:37 +0000 Subject: added a wrapper for fork() in a fork we have to close all server connections otherwise we can end up with two processes writing to the same socket. (This used to be commit b7ecbca3aff34ff06a445e5ee39efba48261b7e8) --- source3/smbwrapper/wrapped.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source3/smbwrapper/wrapped.c') diff --git a/source3/smbwrapper/wrapped.c b/source3/smbwrapper/wrapped.c index bda0ed1abe..10b22b35dd 100644 --- a/source3/smbwrapper/wrapped.c +++ b/source3/smbwrapper/wrapped.c @@ -908,3 +908,8 @@ static void dirent64_convert(struct dirent *d, struct dirent64 *d64) return real_readdir64(dir); } #endif + + int fork(void) +{ + return smbw_fork(); +} -- cgit