1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-10 12:58:35 +03:00

fixed another potential fork bomb where the wins file becomes

non-writeable for some reason.
(This used to be commit 9edd43dcd6cc040416f11e00320c53682558fd8a)
This commit is contained in:
Andrew Tridgell 1998-09-17 08:35:07 +00:00
parent d66a657f90
commit c8e6aa6dc1
2 changed files with 5 additions and 0 deletions

View File

@ -235,6 +235,8 @@ static void complete_sync(struct sync_record *s)
f = fopen(s->fname,"r");
if (!f) return;
while (!feof(f)) {
if (!fgets_slash(line,sizeof(pstring),f)) continue;

View File

@ -1569,6 +1569,9 @@ void wins_write_database(BOOL background)
if((fp = fopen(fnamenew,"w")) == NULL)
{
DEBUG(0,("wins_write_database: Can't open %s. Error was %s\n", fnamenew, strerror(errno)));
if (background) {
_exit(0);
}
return;
}