route work
This commit is contained in:
17
veilid-core/src/rpc_processor/coders/sequencing.rs
Normal file
17
veilid-core/src/rpc_processor/coders/sequencing.rs
Normal file
@@ -0,0 +1,17 @@
|
||||
use super::*;
|
||||
|
||||
pub fn encode_sequencing(sequencing: Sequencing) -> veilid_capnp::Sequencing {
|
||||
match sequencing {
|
||||
Sequencing::NoPreference => veilid_capnp::Sequencing::NoPreference,
|
||||
Sequencing::PreferOrdered => veilid_capnp::Sequencing::PreferOrdered,
|
||||
Sequencing::EnsureOrdered => veilid_capnp::Sequencing::EnsureOrdered,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn decode_sequencing(sequencing: veilid_capnp::Sequencing) -> Sequencing {
|
||||
match sequencing {
|
||||
veilid_capnp::Sequencing::NoPreference => Sequencing::NoPreference,
|
||||
veilid_capnp::Sequencing::PreferOrdered => Sequencing::PreferOrdered,
|
||||
veilid_capnp::Sequencing::EnsureOrdered => Sequencing::EnsureOrdered,
|
||||
}
|
||||
}
|
@@ -121,7 +121,7 @@ where
|
||||
Ok(res
|
||||
.on_timeout(|| {
|
||||
log_rpc!(debug "op wait timed out: {}", handle.op_id);
|
||||
log_rpc!(debug "backtrace: {}", debug_backtrace());
|
||||
debug_print_backtrace();
|
||||
self.cancel_op_waiter(handle.op_id);
|
||||
})
|
||||
.map(|res| {
|
||||
|
Reference in New Issue
Block a user