У меня есть вопрос о переподключении клиента websocket к серверу. У клиента есть shared_ptr, указывающий на ClientSession. Если соединение не установлено, клиент будет вызывать ClientSession :: disconnect () и снова запускать (...). Вот код
clientSession->disconnect()
clientSession->run(ioc, sslContext)
ioc.run()
, когда соединение не удалось, ioc вернется,Но во второй раз я снова вызову ioc.run (), но на самом деле он снова не работает. почему это