diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-03-14 11:26:55 +0100 |
---|---|---|
committer | fixeria <vyanitskiy@sysmocom.de> | 2023-03-14 12:56:49 +0000 |
commit | 9c21dc3d16d00f7157ff5748708e7a32dbb8b831 (patch) | |
tree | 89f607f78a36744a0041f3388c4eb11fadca6e7a | |
parent | 646d21f2dbab32a3c8af92011856c1dd790cf38a (diff) |
pcu_sock.c: Call osmo_fd_unregister() before closing and changing bfd->fd
Change-Id: I4f72f4fa80249ed2caafc87b9fdf9926e0f31976
-rw-r--r-- | src/osmo-bsc/pcu_sock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/osmo-bsc/pcu_sock.c b/src/osmo-bsc/pcu_sock.c index 7160210f5..b6e626d25 100644 --- a/src/osmo-bsc/pcu_sock.c +++ b/src/osmo-bsc/pcu_sock.c @@ -759,9 +759,9 @@ static void pcu_sock_close(struct pcu_sock_state *state) LOGP(DPCU, LOGL_NOTICE, "PCU socket has LOST connection\n"); + osmo_fd_unregister(bfd); close(bfd->fd); bfd->fd = -1; - osmo_fd_unregister(bfd); /* re-enable the generation of ACCEPT for new connections */ osmo_fd_read_enable(&state->listen_bfd); |