Jeffrey F. Lukman has uploaded this change for review. ( http://gerrit.cloudera.org:8080/9015
Change subject: KUDU-2208 Refine unit test and move RETRY_ON_EINTR() to os-util.h ...................................................................... KUDU-2208 Refine unit test and move RETRY_ON_EINTR() to os-util.h This patch refines some nits and also change unit test scenario, such that the send kill signals are sent continously without any delay until the kill signals succeeded thousands of times. In the buggy code, the subprocess_thread will throws Interrupted system call error. Furthermore, this bug also move the RETRY_ON_EINTR() function that occurs in many places across the system into the os-util.h. Change-Id: I148b4619a8dda8e3e95dd6ea5c6e993a9e37a333 --- M src/kudu/consensus/log_index.cc M src/kudu/util/env_posix.cc M src/kudu/util/net/socket.cc M src/kudu/util/os-util.h M src/kudu/util/subprocess-test.cc M src/kudu/util/subprocess.cc 6 files changed, 25 insertions(+), 45 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/15/9015/1 -- To view, visit http://gerrit.cloudera.org:8080/9015 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I148b4619a8dda8e3e95dd6ea5c6e993a9e37a333 Gerrit-Change-Number: 9015 Gerrit-PatchSet: 1 Gerrit-Owner: Jeffrey F. Lukman <[email protected]>
