[hobbit] Fwd: Problem with msgcache ... (and Fix!)
Henrik Stoerner
henrik at hswn.dk
Wed Sep 20 22:31:52 CEST 2006
On Tue, Sep 19, 2006 at 10:41:33PM +0200, Rolf Masfelder wrote:
>
> in msgcache.c is a problem if a second (or third or ...) connection at
> the same time is stored in your connection-list.
>
> so (line 443):
>
> if (!chead) ctail = NULL;
>
> should be replaced with :
>
> ctail = chead;
> if (ctail) { while (ctail->next) ctail = ctail->next; }
>
> to store a new connection at the end of the list (you handle the
> message-queue in the same way).
Good catch, thanks. Applied, and there's a patch for it on the patches
page shortly.
Regards,
Henrik
More information about the Xymon
mailing list