summaryrefslogtreecommitdiff
path: root/crates/arti-rpcserver/src/cancel.rs
Commit message (Expand)AuthorAgeFilesLines
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-2/+2
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-0/+1
* cancel: Document deadlock/panic issue and how to avoid it.Nick Mathewson2025-01-221-2/+19
* cancel: Add a TODO about moving the Future inside the lock.Nick Mathewson2025-01-221-0/+5
* Cancel: Drop lock before calling waker.Nick Mathewson2025-01-221-0/+1
* cancel: Remove FusedFuture implementation.Nick Mathewson2025-01-221-12/+1
* cancel: Use Waker::clone_from to avoid needless clones.Nick Mathewson2025-01-221-1/+9
* rpc: Strengthen guarantees from Cancel.Nick Mathewson2025-01-161-20/+124
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* oneshot: Use veneer in arti-rpcserverIan Jackson2023-10-111-1/+2
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* rpc: Add standard warnings to arti-rpcserverNick Mathewson2023-04-121-0/+16
* rpc: Add a cancellable future type.Nick Mathewson2023-04-121-0/+133