The process listening for all the incoming messages is killed by the next line "close(...)." This means that the last few results are never accounted for when determining the throughput because that runs on an iterative loop each second. To account for that, I will have to wait a second for the throughput information to update.