common/messaging: Free message list header if all message handlers are freed
authorAmitay Isaacs <amitay@gmail.com>
Tue, 2 Apr 2013 01:08:39 +0000 (12:08 +1100)
committerAmitay Isaacs <amitay@gmail.com>
Fri, 5 Apr 2013 01:59:25 +0000 (12:59 +1100)
commit4e1ec7412866f2d31c41de1bec0fbf788c03051b
treede0033a6581b7f2eb9cefb36cfd6a397d328a3bc
parent85b777196289646ca37e06ebbf1f7a684d0aabc5
common/messaging: Free message list header if all message handlers are freed

This makes sure that even if the srvids are not deregistered, the header
structure is freed when the last message handler has been freed as a result of
client going away.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
common/ctdb_message.c