Simon Laux
|
8776767a44
|
make dcn_json_rpc_request return undefined instead of not returning
this might have been the cause for the second segfault
|
2022-07-05 15:55:40 +02:00 |
|
Simon Laux
|
4b5c194ef3
|
make sure to use dc_str_unref instead of free
on cstrings returned/owned by rust
|
2022-07-05 15:55:40 +02:00 |
|
Simon Laux
|
f53c456e50
|
remove unneeded context
thanks to link2xt for pointing that out
|
2022-07-05 15:55:40 +02:00 |
|
Simon Laux
|
1f0bdfa704
|
apply link2xt's suggestions:
- unref jsonrpc_instance in same thread it was created in
- increase `max_queue_size` from 1 to 1000
|
2022-07-05 15:55:40 +02:00 |
|
Simon Laux
|
659e48bd3f
|
improve naming
|
2022-07-05 15:36:45 +02:00 |
|
Simon Laux
|
d93622bc84
|
fix closing segfault
thanks again to link2xt for figguring this out
|
2022-07-05 15:36:45 +02:00 |
|
Simon Laux
|
2fde4962a1
|
break loop on empty response
|
2022-07-05 15:36:45 +02:00 |
|
Simon Laux
|
e12aeb7bd8
|
add json api to cffi and expose it in dc node
|
2022-07-05 15:36:45 +02:00 |
|
link2xt
|
ae8e81ceb2
|
node: remove unused finalize_account function
|
2022-07-04 08:19:11 +00:00 |
|
link2xt
|
f234bc19a1
|
node: stop IO on unref only if we own event loop
Otherwise unrefing context stops its IO even
when we use account manager, e.g. in desktop client.
|
2022-06-24 23:30:07 +00:00 |
|
link2xt
|
f1ded231ed
|
node: break the loop if dc_accounts_get_next_event() returns NULL
|
2022-06-13 20:01:22 +00:00 |
|
link2xt
|
fa54e8a8ac
|
node: increase event handler queue size to 1000
Previously used value of 1 leads to deadlocks during tests shutdown.
|
2022-06-13 20:01:22 +00:00 |
|
link2xt
|
d2d788662a
|
node: wait for event loop to stop before freeing objects
This prevents segfaults during shutdown.
|
2022-06-13 19:59:33 +00:00 |
|
link2xt
|
64abe54b15
|
node: fix warnings about const
|
2022-05-24 23:54:36 +00:00 |
|
missytake
|
a786a1427d
|
blindly copying deltachat-node to core repository
|
2022-05-13 21:25:35 +02:00 |
|