Prevented memory leak
Now IP uses dataqueue. Dropping two packets due to thread sync