From d1a30bf422397017cc039e33c05bd8ea47d0d5c9 Mon Sep 17 00:00:00 2001 From: ipknHama Date: Mon, 25 Dec 2017 22:36:30 +0900 Subject: Avoid exceptions while closing sockets --- include/crow/socket_adaptors.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/crow/socket_adaptors.h b/include/crow/socket_adaptors.h index eebd50f..901117f 100644 --- a/include/crow/socket_adaptors.h +++ b/include/crow/socket_adaptors.h @@ -44,7 +44,8 @@ namespace crow void close() { - socket_.close(); + boost::system::error_code ec; + socket_.close(ec); } template @@ -89,7 +90,8 @@ namespace crow void close() { - raw_socket().close(); + boost::system::error_code ec; + raw_socket().close(ec); } boost::asio::io_service& get_io_service() -- cgit v1.2.3-54-g00ecf