Remove unnecessary POLLOUT check. 41/230941/1
authorJusung Son <jusung07.son@samsung.com>
Thu, 16 Apr 2020 06:50:49 +0000 (15:50 +0900)
committerJusung Son <jusung07.son@samsung.com>
Thu, 16 Apr 2020 06:50:49 +0000 (15:50 +0900)
Change-Id: I94265db4cf5008edca7bb772e7a151c300e9c73d
Signed-off-by: Jusung Son <jusung07.son@samsung.com>
src/message_port_common.c

index dd922e9..aa601d1 100644 (file)
@@ -52,27 +52,13 @@ int write_socket(int fd,
                unsigned int *bytes_write,
                int *sequence)
 {
-#define SEND_TIMEOUT 5 /* milliseconds */
-
        unsigned int left = nbytes;
        ssize_t nb;
        int retry_cnt = 0;
-       struct pollfd fds[1];
-       int ret;
 
        *sequence += 1;
        *bytes_write = 0;
 
-       fds[0].fd = fd;
-       fds[0].events = POLLOUT;
-       fds[0].revents = 0;
-
-       ret = poll(fds, 1, SEND_TIMEOUT);
-       if (ret == 0) {
-               LOGE("write_socket: : fd %d poll timeout", fd);
-               return MESSAGE_PORT_ERROR_RESOURCE_UNAVAILABLE;
-       }
-
        while (left && (retry_cnt < MAX_RETRY_CNT)) {
                nb = write(fd, buffer, left);
                if (nb == -1) {