Signed-off-by: Sean Hefty <sean.he...@intel.com>
---
 examples/rstream.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/examples/rstream.c b/examples/rstream.c
index befb7c6..1d221d0 100644
--- a/examples/rstream.c
+++ b/examples/rstream.c
@@ -607,7 +607,7 @@ static int set_test_opt(char *optarg)
                        use_async = 1;
                        break;
                case 'b':
-                       flags &= ~MSG_DONTWAIT;
+                       flags = (flags & ~MSG_DONTWAIT) | MSG_WAITALL;
                        break;
                case 'f':
                        use_fork = 1;
@@ -628,7 +628,7 @@ static int set_test_opt(char *optarg)
                } else if (!strncasecmp("async", optarg, 5)) {
                        use_async = 1;
                } else if (!strncasecmp("block", optarg, 5)) {
-                       flags &= ~MSG_DONTWAIT;
+                       flags = (flags & ~MSG_DONTWAIT) | MSG_WAITALL;
                } else if (!strncasecmp("nonblock", optarg, 8)) {
                        flags |= MSG_DONTWAIT;
                } else if (!strncasecmp("verify", optarg, 6)) {


N�����r��y����b�X��ǧv�^�)޺{.n�+����{��ٚ�{ay�ʇڙ�,j��f���h���z��w���
���j:+v���w�j�m��������zZ+�����ݢj"��!�i

Reply via email to