Fix coping with incoming packet in incomplete state

If a session is partially ready to go, but not fully, drop packets.
This can occur if just the right packets drop such that the remote
end gets going but the local end does not receive them.

Change-Id: I63ac506484a1792db673f6e90e13cc4b0132719c