diff --git a/plugins/restful/handle.c b/plugins/restful/handle.c index 363e09e8..c292323a 100644 --- a/plugins/restful/handle.c +++ b/plugins/restful/handle.c @@ -65,7 +65,7 @@ struct neu_rest_handler cors_handler[] = { .url = "/api/v2/tags", }, { - .url = "/api/v2/gconfig", + .url = "/api/v2/group", }, { .url = "/api/v2/node", diff --git a/src/adapter/adapter.c b/src/adapter/adapter.c index 1fea4139..576a0285 100644 --- a/src/adapter/adapter.c +++ b/src/adapter/adapter.c @@ -460,7 +460,7 @@ static int adapter_command(neu_adapter_t *adapter, neu_reqresp_head_t header, msg = neu_msg_gen(&header, data); - ret = nng_sendmsg(adapter->nng.sock, msg, NNG_FLAG_NONBLOCK); + ret = nng_sendmsg(adapter->nng.sock, msg, 0); if (ret != 0) { nng_msg_free(msg); } @@ -686,6 +686,7 @@ int neu_adapter_init(neu_adapter_t *adapter) assert(rv == 0); + nng_socket_set_ms(adapter->nng.sock, NNG_OPT_SENDTIMEO, 100); nng_socket_get_int(adapter->nng.sock, NNG_OPT_RECVFD, &adapter->recv_fd); param.fd = adapter->recv_fd;