diff options
author | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2008-06-26 14:14:37 +1000 |
---|---|---|
committer | Ronnie Sahlberg <ronniesahlberg@gmail.com> | 2008-06-26 14:14:37 +1000 |
commit | 1ccc4a8e2bad0788fdbf0086bf3910cf0fb29dbc (patch) | |
tree | 4af3e340a06f82ddc73ca5abb1115fa66fd5b73c /ctdb/server/ctdb_freeze.c | |
parent | f1b3ddc3575508e2c57e07998a558c0cde6322ce (diff) | |
download | samba-1ccc4a8e2bad0788fdbf0086bf3910cf0fb29dbc.tar.gz |
test
(This used to be ctdb commit 4f2d722cf29175c3c207e6ebb6d4f9e370767249)
Diffstat (limited to 'ctdb/server/ctdb_freeze.c')
-rw-r--r-- | ctdb/server/ctdb_freeze.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ctdb/server/ctdb_freeze.c b/ctdb/server/ctdb_freeze.c index ba9e899b316..47fb476b225 100644 --- a/ctdb/server/ctdb_freeze.c +++ b/ctdb/server/ctdb_freeze.c @@ -150,12 +150,13 @@ static struct ctdb_freeze_handle *ctdb_freeze_lock(struct ctdb_context *ctdb) _exit(0); } - while (++count < 30) { + alarm(30); + + while (count++ < 30) { ret = write(fd[1], &ret, sizeof(ret)); if (ret == sizeof(ret)) { break; } - DEBUG(DEBUG_ERR, (__location__ " Failed to write to socket from freeze child. ret:%d errno:%u\n", ret, errno)); sleep (1); } |