X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fstream-fd.c;h=1171f321cf07b62559264d154261b7d2ce2d477b;hb=bef30838592ebe816f0d8e8003bfa0e6fc806f79;hp=d102582aff9118e783ff269f6f72bc96ab02a525;hpb=c649fe54427ea6e6c53e0c832314d999ec11e4e9;p=sliver-openvswitch.git diff --git a/lib/stream-fd.c b/lib/stream-fd.c index d102582af..1171f321c 100644 --- a/lib/stream-fd.c +++ b/lib/stream-fd.c @@ -26,7 +26,6 @@ #include "fatal-signal.h" #include "poll-loop.h" #include "socket-util.h" -#include "stress.h" #include "util.h" #include "stream-provider.h" #include "stream.h" @@ -89,38 +88,22 @@ fd_connect(struct stream *stream) return check_connection_completion(s->fd); } -STRESS_OPTION( - stream_flaky_recv, "simulate failure of fd stream recvs", - 100, 0, -1, 0); - static ssize_t fd_recv(struct stream *stream, void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_recv)) { - return -EIO; - } - retval = read(s->fd, buffer, n); return retval >= 0 ? retval : -errno; } -STRESS_OPTION( - stream_flaky_send, "simulate failure of fd stream sends", - 100, 0, -1, 0); - static ssize_t fd_send(struct stream *stream, const void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_send)) { - return -EIO; - } - retval = write(s->fd, buffer, n); return (retval > 0 ? retval : retval == 0 ? -EAGAIN