diff options
Diffstat (limited to 'openbsc/src')
-rw-r--r-- | openbsc/src/libabis/input/ipaccess.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/libabis/input/ipaccess.c b/openbsc/src/libabis/input/ipaccess.c index cc2a7a055..0b0d1551f 100644 --- a/openbsc/src/libabis/input/ipaccess.c +++ b/openbsc/src/libabis/input/ipaccess.c @@ -458,6 +458,7 @@ static int ipaccess_drop(struct e1inp_ts *ts, struct osmo_fd *bfd) /* error case */ LOGP(DINP, LOGL_ERROR, "Failed to find a signalling link for ts: %p\n", ts); + talloc_free(bfd->data); osmo_fd_unregister(bfd); close(bfd->fd); bfd->fd = -1; |