+ping_test.wait_start = 0
+
+
+def read_into_message_queue(string):
+ if string == "":
+ return
+ new_open_end = False
+ if string[-1] is not "\n":
+ new_open_end = True
+ new_messages = string.splitlines()
+ logfile = open("log", "a")
+ logfile.write(str(new_messages) + "\n")
+ logfile.flush()
+ logfile.close()
+ if message_queue["open_end"]:
+ message_queue["messages"][-1] = message_queue["messages"][-1] + new_messages[0]
+ del new_messages[0]
+ message_queue["messages"] = message_queue["messages"] + new_messages
+ if new_open_end:
+ message_queue["open_end"] = True