Merge pull request #8223

17772ef Eliminate dependence on boost::interprocess #8223 (Jeffrey)
This commit is contained in:
luigi1111 2022-04-06 00:19:59 -04:00
commit bb093ec9a8
No known key found for this signature in database
GPG key ID: F4ACA0183641E010
10 changed files with 43 additions and 50 deletions

View file

@ -106,7 +106,7 @@ class connection_basic { // not-templated base class for rapid developmet of som
std::unique_ptr< connection_basic_pimpl > mI; // my Implementation
// moved here from orginal connecton<> - common member variables that do not depend on template in connection<>
volatile uint32_t m_want_close_connection;
std::atomic<bool> m_want_close_connection;
std::atomic<bool> m_was_shutdown;
critical_section m_send_que_lock;
std::deque<byte_slice> m_send_que;