Only delete from buffer after message is parsed
Log problems with one-second messages
Clarify flow of add_one_second_msg()