Merge DMAPI fixes from Tridge
authorAlexander Bokovoy <ab@samba.org>
Tue, 29 Jan 2008 14:43:49 +0000 (17:43 +0300)
committerAlexander Bokovoy <ab@samba.org>
Tue, 29 Jan 2008 14:43:49 +0000 (17:43 +0300)
commit28b27bfd40d1bfbebaa9f8026efdf169d7bc6b29
tree003f7bbd01be029b98d393af5156510b6da06ac1
parentef2d66bd1d1009ab4747cb4b7fc5533d44475c02
Merge DMAPI fixes from Tridge

Support cases when existing DMAPI session is stale. In this case we are creating another one.
The code differs from 3-0_ctdb branch in that we fail when it is not possible to create more
sessions and pretend that file is offline. This allows to escape endless loop in vfs_tsmsm.c.
(This used to be commit 5efb57d904e25e68b09a567e260292439ad9c095)
source3/modules/vfs_tsmsm.c
source3/smbd/dmapi.c