properly treat packets when futures are invalidated