Hi all! this is probably something you already know and it's just not important enough to change, but anyway:
there seems to be a queue where licq inserts an item for every packet that is sent, and the item is removed when an ack for that packet is received. now it seems to me that the server doesn't send acks for status change packets, because instead a packet with the new online status is sent, which should be good enough. as a consequence of this, the queue of pending acks keeps building up, especially when you just keep your computer running and just check once in a while if you got any mails or icq msgs, and the auto-away feature keeps on changing your status. because licq prints the queue of pending acks whenever it receives an ack, e.g. for the keep-alive packets, this unnecessarily fills up the logfile/network window, especially because those acks aren't really lost, they seem to be intentionally not sent. maybe you could not insert those into the queue or remove them when the new online status is set or just delete items that are older than a minute or something, because it's really improbable that an ack would be delayed for such a long period of time... of course it's easy enough for me to say that and expect you to do something about it, but maybe it's just that until now nobody realized why that queue keeps building up - but it seemed important enough to send it to the debug output, so maybe someone's interested? stef _______________________________________________ Licq-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-devel