diff options
| author | zousar <[email protected]> | 2022-02-09 07:59:34 -0700 |
|---|---|---|
| committer | zousar <[email protected]> | 2022-02-09 07:59:34 -0700 |
| commit | 39be434dbe93e2566b3070128e148bdb2ee7ac8b (patch) | |
| tree | e586e913c5df7930c56c7bee1388d91a2641412f /zenhttp/httpasio.cpp | |
| parent | Change Value propagation to Zen or Jupiter (diff) | |
| download | zen-39be434dbe93e2566b3070128e148bdb2ee7ac8b.tar.xz zen-39be434dbe93e2566b3070128e148bdb2ee7ac8b.zip | |
prepare_commit to fix formatting
Diffstat (limited to 'zenhttp/httpasio.cpp')
| -rw-r--r-- | zenhttp/httpasio.cpp | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/zenhttp/httpasio.cpp b/zenhttp/httpasio.cpp index 318f47eff..45994bb67 100644 --- a/zenhttp/httpasio.cpp +++ b/zenhttp/httpasio.cpp @@ -949,10 +949,18 @@ struct HttpAcceptor // This must be used by both the client and server side, and is only effective in the absence of // Windows Filtering Platform (WFP) callouts which can be installed by security software. // https://docs.microsoft.com/en-us/windows/win32/winsock/sio-loopback-fast-path - SOCKET NativeSocket = m_Acceptor.native_handle(); - int LoopbackOptionValue = 1; - DWORD OptionNumberOfBytesReturned = 0; - WSAIoctl(NativeSocket, SIO_LOOPBACK_FAST_PATH, &LoopbackOptionValue, sizeof(LoopbackOptionValue), NULL, 0, &OptionNumberOfBytesReturned, 0, 0); + SOCKET NativeSocket = m_Acceptor.native_handle(); + int LoopbackOptionValue = 1; + DWORD OptionNumberOfBytesReturned = 0; + WSAIoctl(NativeSocket, + SIO_LOOPBACK_FAST_PATH, + &LoopbackOptionValue, + sizeof(LoopbackOptionValue), + NULL, + 0, + &OptionNumberOfBytesReturned, + 0, + 0); #endif m_Acceptor.listen(); } @@ -983,8 +991,8 @@ struct HttpAcceptor // reference to the callbacks. Socket->set_option(asio::ip::tcp::no_delay(true)); - Socket->set_option(asio::socket_base::receive_buffer_size(128*1024)); - Socket->set_option(asio::socket_base::send_buffer_size(256*1024)); + Socket->set_option(asio::socket_base::receive_buffer_size(128 * 1024)); + Socket->set_option(asio::socket_base::send_buffer_size(256 * 1024)); auto Conn = std::make_shared<HttpServerConnection>(m_Server, std::move(Socket)); Conn->HandleNewRequest(); |