RPC CLI: Change ParallelSafe cli command (#793)
Starting RPC session is parallel safe. Launching application command do lock check inside.
This commit is contained in:
parent
732b9546fc
commit
10c65daad7
@ -438,7 +438,7 @@ void rpc_send_and_release(Rpc* rpc, PB_Main* message) {
|
|||||||
|
|
||||||
#if DEBUG_PRINT
|
#if DEBUG_PRINT
|
||||||
FURI_LOG_I(RPC_TAG, "OUTPUT:");
|
FURI_LOG_I(RPC_TAG, "OUTPUT:");
|
||||||
rpc_print_message(main_message);
|
rpc_print_message(message);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
bool result = pb_encode_ex(&ostream, &PB_Main_msg, message, PB_ENCODE_DELIMITED);
|
bool result = pb_encode_ex(&ostream, &PB_Main_msg, message, PB_ENCODE_DELIMITED);
|
||||||
@ -483,7 +483,7 @@ int32_t rpc_srv(void* p) {
|
|||||||
Cli* cli = furi_record_open("cli");
|
Cli* cli = furi_record_open("cli");
|
||||||
|
|
||||||
cli_add_command(
|
cli_add_command(
|
||||||
cli, "start_rpc_session", CliCommandFlagDefault, rpc_cli_command_start_session, rpc);
|
cli, "start_rpc_session", CliCommandFlagParallelSafe, rpc_cli_command_start_session, rpc);
|
||||||
|
|
||||||
while(1) {
|
while(1) {
|
||||||
pb_istream_t istream = {
|
pb_istream_t istream = {
|
||||||
|
Loading…
Reference in New Issue
Block a user