@@ -213,7 +213,7 @@ namespace hcpp
213213 auto hsc = std::make_unique<https_client>();
214214 hsc->host_ = cc->host_ ;
215215 hsc->service_ = cc->service_ ;
216- log::info (" channel_client: {}" , hsc->host_ );
216+ log::error (" channel_client: {}" , hsc->host_ );
217217 if (!cc->sock_ )
218218 {
219219 log::error (" 无法获取socket" );
@@ -239,15 +239,17 @@ namespace hcpp
239239 {
240240 part_cert_info pci{};
241241 sk->add_SAN_collector (pci);
242- log::info (" mimt_https_server::wait_c:创建server_subject_map缓存 => {}" , hsc->host_ );
243242 co_await sk->make_memory (hsc->host_ , hsc->service_ );
244243 si = sk->make_fake_server_id (pci.dns_name_ , ca_subject);
245244 // XXX 插入失败不用管
246245 server_subject_map.insert ({hsc->host_ , si});
246+ log::error (" mimt_https_server::wait_c:创建server_subject_map缓存 => {}" , hsc->host_ );
247+ log::error (" mimt_https_server::wait_c:当前缓存数量 {}" , server_subject_map.size ());
247248 }
248249
249250 hsc->set_mem (co_await std::move (*cc).make (std::move (si)));
250251
252+ log::error (" 开始http_do {}" , hsc->host_ );
251253 co_spawn (executor, http_do (std::move (hsc), std::move (sk)), detached);
252254 }
253255 catch (const std::exception &e)
@@ -285,7 +287,8 @@ namespace hcpp
285287 executor.stop ();
286288 delete p; });
287289
288- co_await https_listener ();
290+ co_await co_spawn (executor,https_listener (),use_awaitable);
291+ // co_await https_listener();
289292 co_return ;
290293 }
291294
0 commit comments