move problems fixed

This commit is contained in:
keldu.magnus 2021-02-16 18:31:17 +01:00
parent 6b650b2672
commit 22221630c9
1 changed files with 3 additions and 1 deletions

View File

@ -307,10 +307,12 @@ AsyncIoContext setupAsyncIo() {
Own<UnixEventPort> prt = heap<UnixEventPort>();
UnixEventPort &prt_ref = *prt;
EventLoop event_loop{std::move(prt)};
EventLoop &loop_ref = event_loop;
Own<UnixAsyncIoProvider> io_provider =
heap<UnixAsyncIoProvider>(prt_ref, std::move(event_loop));
EventLoop &loop_ref = io_provider->eventLoop();
return {std::move(io_provider), loop_ref, prt_ref};
}
} // namespace gin