Edge node now discards head of queue instead of discarding new data when the node is empty