v.21.4Bug Fixes

Fix Distributed Requests Cancellation with Async Socket for Remote

Fix distributed requests cancellation (for example simple select from multiple shards with limit, i.e. select * from remote('127.{2,3}', system.numbers) limit 100) with async_socket_for_remote=1. #21643 (Azat Khuzhin).