summaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2024-10-15 14:15:28 -0400
committerLLLL Colonq <llll@colonq>2024-10-15 14:15:28 -0400
commitaa465e6ebee75e9e9ea03196db4dd83fde766f0a (patch)
tree62393a050e54489a3c0d3d474a3ffbd000f59684 /src/lib.rs
parent92c18ba3b9d6252094cbe04ae750713327526ec3 (diff)
Fix request
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index f860dc2..41bfee8 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -125,7 +125,11 @@ where
match std::future::Future::poll(f.as_mut(), &mut st.waker_ctx) {
std::task::Poll::Pending => {},
std::task::Poll::Ready(res) => {
- st.request_returned(&ctx, game, res);
+ st.request = None;
+ match res {
+ Ok(r) => st.request_returned(&ctx, game, r),
+ Err(e) => log::warn!("error during HTTP request: {}", e),
+ }
},
}
// f.poll();