mirror of
https://github.com/emqx/neuron.git
synced 2026-10-17 04:40:42 +08:00
Merge pull request #2692 from ZhouBox/main
update disconnect error status code and update scan node api
This commit is contained in:
@@ -73,6 +73,6 @@ void handle_scan_tags_resp(nng_aio *aio, neu_resp_scan_tags_t *resp)
|
||||
{
|
||||
char *result = NULL;
|
||||
neu_json_encode_by_fn(resp, neu_json_encode_scan_tags_resp, &result);
|
||||
neu_http_ok(aio, result);
|
||||
neu_http_response(aio, resp->error, result);
|
||||
free(result);
|
||||
}
|
||||
|
||||
+1
-1
@@ -248,7 +248,6 @@ int neu_http_response(nng_aio *aio, neu_err_code_e code, char *content)
|
||||
case NEU_ERR_NODE_SETTING_NOT_FOUND:
|
||||
case NEU_ERR_PLUGIN_READ_FAILURE:
|
||||
case NEU_ERR_PLUGIN_WRITE_FAILURE:
|
||||
case NEU_ERR_PLUGIN_DISCONNECTED:
|
||||
case NEU_ERR_PLUGIN_TAG_NOT_ALLOW_READ:
|
||||
case NEU_ERR_PLUGIN_TAG_NOT_ALLOW_WRITE:
|
||||
case NEU_ERR_LICENSE_EXPIRED:
|
||||
@@ -343,6 +342,7 @@ int neu_http_response(nng_aio *aio, neu_err_code_e code, char *content)
|
||||
case NEU_ERR_NODE_TAGS_TOO_MANY:
|
||||
case NEU_ERR_NODE_TAGS_INVALID:
|
||||
case NEU_ERR_NODE_TAGS_TOO_LONG:
|
||||
case NEU_ERR_PLUGIN_DISCONNECTED:
|
||||
status = NNG_HTTP_STATUS_BAD_REQUEST;
|
||||
break;
|
||||
case NEU_ERR_FILE_NOT_EXIST:
|
||||
|
||||
Reference in New Issue
Block a user