[S] Change in libosmocore[master]: osmo_io: Return early on error in osmo_iofd_register()
daniel has uploaded this change for review. ( https://gerrit.osmocom.org/c/libosmocore/+/33493 ) Change subject: osmo_io: Return early on error in osmo_iofd_register() ...................................................................... osmo_io: Return early on error in osmo_iofd_register() Change-Id: I2561c82e6bf7e2bb5fd699c899238f9c43ea4d9c --- M src/core/osmo_io.c 1 file changed, 12 insertions(+), 1 deletion(-) git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/93/33493/1 diff --git a/src/core/osmo_io.c b/src/core/osmo_io.c index c9b0b29..b00da63 100644 --- a/src/core/osmo_io.c +++ b/src/core/osmo_io.c @@ -421,11 +421,13 @@ if (fd >= 0) iofd->fd = fd; - iofd->closed = false; if (osmo_iofd_ops.register_fd) rc = osmo_iofd_ops.register_fd(iofd); + if (rc) + return rc; + iofd->closed = false; osmo_iofd_ops.read_enable(iofd); osmo_iofd_ops.write_enable(iofd); -- To view, visit https://gerrit.osmocom.org/c/libosmocore/+/33493 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: libosmocore Gerrit-Branch: master Gerrit-Change-Id: I2561c82e6bf7e2bb5fd699c899238f9c43ea4d9c Gerrit-Change-Number: 33493 Gerrit-PatchSet: 1 Gerrit-Owner: daniel <dwillmann@sysmocom.de> Gerrit-MessageType: newchange
participants (1)
-
daniel