timeout waiting for packet