Fix from John for growing messages.tdb.
authorJeremy Allison <jra@samba.org>
Thu, 11 Jan 2001 19:22:08 +0000 (19:22 +0000)
committerJeremy Allison <jra@samba.org>
Thu, 11 Jan 2001 19:22:08 +0000 (19:22 +0000)
Jeremy.
(This used to be commit 6dc83a8c665dd6774ce597cf7269ad4d8c5380cf)

source3/lib/messages.c

index d46ad74553e51f0b6379bb6b1db0f1a5f03713ce..bc6f20993810a9fa6723e430e621becbe39ffc55 100644 (file)
@@ -161,6 +161,7 @@ BOOL message_send_pid(pid_t pid, int msg_type, void *buf, size_t len, BOOL dupli
         */
 
        if (!process_exists(pid)) {
         */
 
        if (!process_exists(pid)) {
+               tdb_delete(tdb, message_key_pid(pid));
                DEBUG(2,("message_send_pid: pid %d doesn't exist\n", (int)pid));
                return False;
        }
                DEBUG(2,("message_send_pid: pid %d doesn't exist\n", (int)pid));
                return False;
        }