aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2023-01-15 14:25:39 +0100
committerlaforge <laforge@osmocom.org>2023-03-05 18:06:08 +0000
commit1a4ff4fbfabc2bebc8d1358e48cfd883f68954f3 (patch)
treee8e05f5f9dd58c44afa88009f40a66ccbb907de0
parentdf15c2976e12422b5c23dd24c838c1ecc3a9e2eb (diff)
e1d: Remove useless call of handle_ts_trau_write()
handle_ts_trau_write() is called inside handle_ts_trau_read(). There is no need to call it when OSMO_FD_WRITE flag is set, because it is never set. Change-Id: Iccddcdb0975e8a043cc395c8908a157f5b376752
-rw-r--r--src/input/e1d.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/input/e1d.c b/src/input/e1d.c
index b638439..db4988f 100644
--- a/src/input/e1d.c
+++ b/src/input/e1d.c
@@ -284,8 +284,9 @@ e1d_fd_cb(struct osmo_fd *bfd, unsigned int what)
case E1INP_TS_TYPE_TRAU:
if (what & OSMO_FD_READ)
ret = handle_ts_trau_read(bfd);
- if (what & OSMO_FD_WRITE)
- ret = handle_ts_trau_write(bfd);
+ /* handle_ts_trau_write() is called inside handle_ts_trau_read().
+ * OSMO_FD_WRITE flag is not required here and will not be set.
+ */
break;
case E1INP_TS_TYPE_RAW:
if (what & OSMO_FD_READ)