Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions pubsub/examples/pubsub.rs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ fn main() {
// or drop(subscriber)

loop {
if is_done.load(atomic::Ordering::AcqRel) {
if is_done.load(atomic::Ordering::SeqCst) {
return;
}

Expand All @@ -56,13 +56,13 @@ fn main() {
}),
("remove_hello", move |_id: SubscriptionId, _| {
println!("Closing subscription");
is_done2.store(true, atomic::Ordering::AcqRel);
is_done2.store(true, atomic::Ordering::SeqCst);
futures::future::ok(Value::Bool(true))
}),
);

let server = ServerBuilder::new(io)
.session_meta_extractor(|context: &RequestContext| Some(Arc::new(Session::new(context.sender.clone()))))
.session_meta_extractor(|context: &RequestContext| Some(Arc::new(Session::new(context.sender()))))
.start(&"127.0.0.1:3030".parse().unwrap())
.expect("Unable to start RPC server");

Expand Down