Fix packet sources being treated as idle when a packet is available.

Addresses BIT-1266.
Merge remote-tracking branch 'origin/topic/jsiwek/pktsrc-idle'

* origin/topic/jsiwek/pktsrc-idle:
  Fix packet sources being treated as idle when a packet is available.

BIT-1266 #closed

Thanks, Jon!