By passing the packet receive time to the receivedPacketHandler we can get rid of two time.Now() syscalls.