Jag har byggt en applikation som använder Telldus API:et (som ni kanske vet vid det här laget på grund av en och annan fråga tidigare

Allt detta funkar bra under ett par dagar, men sedan slutar plötsligt events att anlända till mina callbackfunktioner. Inga felmeddelanden skrivs ut, telldusd är igång som vanligt och jag ser att nya värden kommer in till telldusd genom att tdtool får dem. Detta gäller både sensorcallback och devicecallback.
Har ni någon idé om vad som skulle kunna vara fel här? Hur anropas callbackfunktionerna från er sida, är det en och samma tråd som anropar varje gång eller skapas en ny tråd för varje callback som ska köras? Jag har mutexskyddat sparningen till databas i callbackfunktionerna och är tämligen säker på att det inte kan bli deadlock där på grund av min kod. Men å andra sidan har jag haft fel förr

Tack på förhand!