We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d7014b9 commit 896207fCopy full SHA for 896207f
include/asyncio/event_loop.h
@@ -55,7 +55,7 @@ class EventLoop: private NonCopyable {
55
}
56
57
template<concepts::Future Fut>
58
- auto run_until_complete(Fut&& future) {
+ decltype(auto) run_until_complete(Fut&& future) {
59
call_soon(future.get_resumable());
60
run_forever();
61
return future.get_result();
include/asyncio/runner.h
@@ -9,8 +9,8 @@
9
10
ASYNCIO_NS_BEGIN
11
12
-auto run(Fut&& main) {
13
- decltype(auto) loop = get_event_loop();
+decltype(auto) run(Fut&& main) {
+ auto& loop = get_event_loop();
14
return loop.run_until_complete(std::forward<Fut>(main));
15
16
0 commit comments