Attention is currently required from: daniel.

pespin has posted comments on this change. ( 
https://gerrit.osmocom.org/c/libosmocore/+/34144 )

Change subject: osmo_io: Avoid potential double free when sending msgb
......................................................................


Patch Set 2:

(1 comment)

File src/core/osmo_io.c:

https://gerrit.osmocom.org/c/libosmocore/+/34144/comment/63fdfb67_ddb992e6
PS2, Line 106:          talloc_steal(iofd, msg);
> Here iofd_msghdr_alloc is called with a msg - this happens in the send path 
> when a user calls osmo_i […]
what about actually parenting msg to the msghdr here? it's what probably makes 
more sense? Since during the Tx path you probably want to free them both at the 
same time, and in the Rx path you want to talloc_steal the msg to the user ctx 
and free hdr.



--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/34144
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I3a279b55a3adff96948120683c844e1508d0ba94
Gerrit-Change-Number: 34144
Gerrit-PatchSet: 2
Gerrit-Owner: daniel <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-CC: pespin <[email protected]>
Gerrit-Attention: daniel <[email protected]>
Gerrit-Comment-Date: Tue, 22 Aug 2023 15:36:58 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <[email protected]>
Comment-In-Reply-To: daniel <[email protected]>
Gerrit-MessageType: comment

Reply via email to