vtgate: alternate approach for shutdown
vtgate: alternate approach for shutdown

The previous approach we tried led to some race conditions.
This new approach of just hard-closing the connection and
then wait for the cleanup to happen from that effect feels
more stable.

Signed-off-by: Sugu Sougoumarane <b9023a093a3fde2f5ed7cdf696263add90aef9db@gmail.com>

vitessio/vitess,tinyspeck/vitess,vitessio/vitess,mahak/vitess,tinyspeck/vitess,vitessio/vitess,mahak/vitess,tinyspeck/vitess,vitessio/vitess,mahak/vitess,vitessio/vitess,vitessio/vitess,tinyspeck/vitess,mahak/vitess,vitessio/vitess,tinyspeck/vitess,mahak/vitess,vitessio/vitess,tinyspeck/vitess,mahak/vitess,mahak/vitess,tinyspeck/vitess,mahak/vitess