It's definately not a good idea to write log every second, unless you only use your pc for msn and nothing else, and I doubt that
If you look at the logs that msn keeps by itself, you'll see you have to wait some time too before your last conversation is saved...