The following changes since commit 74c8c4882a14563b2b125dbff6e822d864b29c20: HOWTO: update exec_{pre,post}run information (2013-07-17 22:15:09 -0600) are available in the git repository at: git://git.kernel.dk/fio.git master Shawn Bohrer (2): net: fix recvfrom error message net: close socket on error engines/net.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) --- Diff of recent changes: diff --git a/engines/net.c b/engines/net.c index d5a5f36..b4ed5df 100644 --- a/engines/net.c +++ b/engines/net.c @@ -619,7 +619,7 @@ static int fio_netio_udp_recv_open(struct thread_data *td, struct fio_file *f) ret = recvfrom(f->fd, (void *) &msg, sizeof(msg), MSG_WAITALL, to, &len); if (ret < 0) { - td_verror(td, errno, "sendto udp link open"); + td_verror(td, errno, "recvfrom udp link open"); return ret; } @@ -793,11 +793,13 @@ static int fio_netio_setup_listen_inet(struct thread_data *td, short port) opt = 1; if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (void *) &opt, sizeof(opt)) < 0) { td_verror(td, errno, "setsockopt"); + close(fd); return 1; } #ifdef SO_REUSEPORT if (setsockopt(fd, SOL_SOCKET, SO_REUSEPORT, (void *) &opt, sizeof(opt)) < 0) { td_verror(td, errno, "setsockopt"); + close(fd); return 1; } #endif -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html