diff -r 629d3cf05180 -r 45706e3273fd master/datagram.c --- a/master/datagram.c Fri Jan 14 12:23:00 2011 +0100 +++ b/master/datagram.c Mon Jan 17 11:09:11 2011 +0100 @@ -137,6 +137,9 @@ if (!list_empty(&datagram->fsm_queue)) { list_del_init(&datagram->fsm_queue); } + if (!list_empty(&datagram->queue)) { + list_del_init(&datagram->queue); + } } /*****************************************************************************/