TODO: add server-id-disconnected.txt master3-smbXsrv_open
authorMichael Adam <obnox@samba.org>
Mon, 6 Aug 2012 14:17:07 +0000 (16:17 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 24 Jan 2019 08:00:46 +0000 (09:00 +0100)
server-id-disconnected.txt [new file with mode: 0644]

diff --git a/server-id-disconnected.txt b/server-id-disconnected.txt
new file mode 100644 (file)
index 0000000..5c23743
--- /dev/null
@@ -0,0 +1,22 @@
+       set_server_id_exists_until(server_id, NTTIME until)
+
+       set_server_id_not_to_verify_until()
+
+       server_id_is_disconnected(struct server_id)
+
+       if (serverid_exists()) ...
+       if (serverid_exists() && !server_id_is_diconn()) ...
+       ===== ODER ===
+       if (serverid_is_disconn() || serverid_exsist()) ...
+       if (server_id_exists()) ...
+
+       broadcast/stellvertreter
+       ========================
+       situation:
+       - disconnected durable handle with delete on close
+       - other client opens the file before scavenger timer is expired
+       ==> need to delete the file, client gets "file was created"
+
+
+       
+