Cleanly terminate deltachat-rpc-server (#4234)

Do it as per "Thread safety" section in deltachat-ffi/deltachat.h. Also terminate on ctrl-c.
This commit is contained in:
iequidoo
2023-04-04 11:33:48 -04:00
committed by iequidoo
parent cecc080931
commit f1eeb1df8c
4 changed files with 51 additions and 13 deletions

1
Cargo.lock generated
View File

@@ -1280,6 +1280,7 @@ dependencies = [
"serde",
"serde_json",
"tokio",
"tokio-util",
"yerpc",
]