From 0276e92eb74c8efcd6942299eaac3aac2e8634de Mon Sep 17 00:00:00 2001 From: Reinder Feenstra Date: Wed, 29 Sep 2021 17:28:24 +0200 Subject: [PATCH] patch: serial op failed on windows (in boost::asio) see: https://github.com/chriskohlhoff/asio/issues/717 --- .../boost/asio/detail/impl/win_iocp_serial_port_service.ipp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/thirdparty/boost/boost/asio/detail/impl/win_iocp_serial_port_service.ipp b/server/thirdparty/boost/boost/asio/detail/impl/win_iocp_serial_port_service.ipp index a8133fa3..76d4c7ea 100644 --- a/server/thirdparty/boost/boost/asio/detail/impl/win_iocp_serial_port_service.ipp +++ b/server/thirdparty/boost/boost/asio/detail/impl/win_iocp_serial_port_service.ipp @@ -84,7 +84,7 @@ boost::system::error_code win_iocp_serial_port_service::open( dcb.fBinary = TRUE; // Win32 only supports binary mode. dcb.fNull = FALSE; // Do not ignore NULL characters. dcb.fAbortOnError = FALSE; // Ignore serial framing errors. - dcb.BaudRate = 0; // 0 baud by default + dcb.BaudRate = CBR_9600; // 9600 baud by default dcb.ByteSize = 8; // 8 bit bytes dcb.fOutxCtsFlow = FALSE; // No flow control dcb.fOutxDsrFlow = FALSE;