Skip to content

Commit f37ab44

Browse files
committed
chore: Bump ttrpc-codegen as well
1 parent 4090501 commit f37ab44

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

crates/shim-protos/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,9 @@ protobuf = "3.7.2"
5353
ttrpc = "0.8.3"
5454

5555
[build-dependencies]
56-
ttrpc-codegen = "0.4.2"
56+
# TODO - replace git sha with next version that incudes the changes from the sha below
57+
# ttrpc-codegen = "0.5.0"
58+
ttrpc-codegen = { git = "https://github.com/containerd/ttrpc-rust", rev = "4929e9079941e7ead82fae3911340f8cbe810e7e" }
5759

5860
[dev-dependencies]
5961
ctrlc = { version = "3.0", features = ["termination"] }

crates/shim-protos/examples/ttrpc-server-async.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ impl Task for FakeServer {
6060
async fn main() {
6161
simple_logger::SimpleLogger::new().init().unwrap();
6262

63-
let tservice = create_task(Arc::new(Box::new(FakeServer::new())));
63+
let tservice = create_task(Arc::new(FakeServer::new()));
6464

6565
let mut server = Server::new()
6666
.bind("unix:///tmp/shim-proto-ttrpc-001")

crates/shim-protos/examples/ttrpc-server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ impl Task for FakeServer {
5757
fn main() {
5858
simple_logger::SimpleLogger::new().init().unwrap();
5959

60-
let tservice = create_task(Arc::new(Box::new(FakeServer::new())));
60+
let tservice = create_task(Arc::new(FakeServer::new()));
6161

6262
let mut server = Server::new()
6363
.bind("unix:///tmp/shim-proto-ttrpc-001")

crates/shim-protos/tests/ttrpc.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ fn create_ttrpc_context() -> (
7272

7373
#[test]
7474
fn test_task_method_num() {
75-
let task = create_task(Arc::new(Box::new(FakeServer::new())));
75+
let task = create_task(Arc::new(FakeServer::new()));
7676
assert_eq!(task.len(), 17);
7777
}
7878

@@ -96,7 +96,7 @@ fn test_create_task() {
9696
request.set_timeout_nano(10000);
9797
request.set_metadata(ttrpc::context::to_pb(ctx.metadata.clone()));
9898

99-
let task = create_task(Arc::new(Box::new(FakeServer::new())));
99+
let task = create_task(Arc::new(FakeServer::new()));
100100
let create = task.get("/containerd.task.v2.Task/Create").unwrap();
101101
create.handler(ctx, request).unwrap();
102102

@@ -137,7 +137,7 @@ fn test_delete_task() {
137137
request.set_timeout_nano(10000);
138138
request.set_metadata(ttrpc::context::to_pb(ctx.metadata.clone()));
139139

140-
let task = create_task(Arc::new(Box::new(FakeServer::new())));
140+
let task = create_task(Arc::new(FakeServer::new()));
141141
let delete = task.get("/containerd.task.v2.Task/Delete").unwrap();
142142
delete.handler(ctx, request).unwrap();
143143

crates/shim/src/asynchronous/publisher.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ mod tests {
223223
let barrier2 = barrier.clone();
224224
let server_thread = tokio::spawn(async move {
225225
let listener = UnixListener::bind(&path1).unwrap();
226-
let service = create_events(Arc::new(Box::new(server)));
226+
let service = create_events(Arc::new(server));
227227
let mut server = Server::new()
228228
.set_domain_unix()
229229
.add_listener(listener.as_raw_fd())

0 commit comments

Comments
 (0)