diff options
author | Ben Pfaff <blp@nicira.com> | 2013-06-24 10:54:49 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2013-06-28 16:09:38 -0700 |
commit | 10a89ef04df5669c5cdd02f786150a7ab8454e01 (patch) | |
tree | 8c921735df6d0dca97df88af70e986c4fdf38dca /lib/jsonrpc.c | |
parent | 5fcbed7479c5f1d2cc08c3f544f10dbbe8ec0d90 (diff) |
Replace all uses of strerror() by ovs_strerror(), for thread safety.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'lib/jsonrpc.c')
-rw-r--r-- | lib/jsonrpc.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/jsonrpc.c b/lib/jsonrpc.c index 1ea5398b..56b4ccef 100644 --- a/lib/jsonrpc.c +++ b/lib/jsonrpc.c @@ -129,7 +129,7 @@ jsonrpc_run(struct jsonrpc *rpc) } else { if (retval != -EAGAIN) { VLOG_WARN_RL(&rl, "%s: send error: %s", - rpc->name, strerror(-retval)); + rpc->name, ovs_strerror(-retval)); jsonrpc_error(rpc, -retval); } break; @@ -307,7 +307,7 @@ jsonrpc_recv(struct jsonrpc *rpc, struct jsonrpc_msg **msgp) return EAGAIN; } else { VLOG_WARN_RL(&rl, "%s: receive error: %s", - rpc->name, strerror(-retval)); + rpc->name, ovs_strerror(-retval)); jsonrpc_error(rpc, -retval); return rpc->status; } @@ -1116,7 +1116,8 @@ jsonrpc_session_set_dscp(struct jsonrpc_session *s, error = pstream_set_dscp(s->pstream, dscp); if (error) { VLOG_ERR("%s: failed set_dscp %s", - reconnect_get_name(s->reconnect), strerror(error)); + reconnect_get_name(s->reconnect), + ovs_strerror(error)); } /* * XXX race window between setting dscp to listening socket |