2
0
mirror of https://github.com/boostorg/mysql.git synced 2026-02-16 01:22:20 +00:00

Attempt to resolve close errors in OSX

This commit is contained in:
ruben
2020-04-22 16:11:33 +01:00
parent 49a505f346
commit 7a256bc274

View File

@@ -20,16 +20,18 @@ error_code close_channel(
channel<Stream>& chan
)
{
error_code err0, err1;
chan.next_layer().shutdown(Stream::shutdown_both, err0);
chan.next_layer().close(err1);
return err0 ? err0 : err1;
error_code err;
chan.next_layer().shutdown(Stream::shutdown_both, err);
chan.next_layer().close(err);
return err;
}
} // detail
} // mysql
} // boost
template <typename StreamType>
void boost::mysql::detail::close_connection(
channel<StreamType>& chan,