summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorINSUN PYO <insun.pyo@samsung.com>2021-12-09 17:06:53 +0900
committerHyotaek Shim <hyotaek.shim@samsung.com>2021-12-09 09:07:45 +0000
commitbe2d5d04f8534d3ea0cf33a0e10d5edbddea9019 (patch)
treefcfc4505c5226c1d394a17ecde359511db1b4b5e
parent308a08aad2e7f7d0fe28753ac428f9318a52728a (diff)
downloadperipheral-io-accepted/tizen_6.5_unified.tar.gz
peripheral-io-accepted/tizen_6.5_unified.tar.bz2
peripheral-io-accepted/tizen_6.5_unified.zip
Sometimes, peripheral_uart_read() returns -EAGAIN. If you retry it many times, it returns correct value. Change-Id: I2a7f9aacc7d0ca47ca06cca52382c0185c76f4fb (cherry picked from commit 1fd0a40d9d0978fdfa8dae6e221c08b650a5224b)
-rw-r--r--src/peripheral_uart.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/peripheral_uart.c b/src/peripheral_uart.c
index 8453095..2e86a28 100644
--- a/src/peripheral_uart.c
+++ b/src/peripheral_uart.c
@@ -120,7 +120,7 @@ int peripheral_uart_open_flags(int port, peripheral_open_flags_e flags, peripher
};
char path[DEV_PATH_FMT_MAX_SIZE] = {0, }; /* space for /dev/ttyXXX%d */
- const int FLAGS = O_RDWR | O_NOCTTY | O_NONBLOCK | O_CLOEXEC;
+ const int FLAGS = O_RDWR | O_NOCTTY | O_CLOEXEC;
int fd = -1;
int retval = peripheral_uart_find_devpath(port, path, DEV_PATH_FMT_MAX_SIZE);