It's made on purpose...well however I would say it's a limitation - if Plus! continuously logs a conversation session, it has to open the chatlog file without closing it. And then when Plus! tries to write another conversation session into the chatlog file, it would fail
So it acts what it does right now.