Hi kannel developers. Yesterday I had a problem with the user-agent built in kannel. It seems that when sockets in the pool are reused, the buffer are not cleared. It gave me some strange problems, weird text popping up as the status line, and so on. I solved the problem by inserting a line that clears the buffer in pool_allocate function (somewhere around line 1100) p->in_use = 1; >> octstr_delete (p->buffer, 0, octstr_len(p->buffer)); list_unlock(pool); return p; This seems to solve the problem. I don't know if the problem has been solved in the cvs version of kannel. I see you have reorganized the code somewhat. I asked for some time ago, if you normally applied bugfixes to the stable version. I got no answer then. Can anyone tell what the procedure is? Sincerely, Christian Theil Have, Zellsoft.