Hi Maciek, Thanks for pointing this out. There was a memory leak as well. We have fixed it and will be updating the patch set.
Thanks, Devasish Dey SyncMonk Technologies. On Tue, 30 Aug 2022 at 16:56, Maciek Machnikowski <mac...@machnikowski.net> wrote: > On Wed, Aug 24, 2022 at 04:32:22PM +0530, SyncMonk Technologies wrote: > > adding APTS to participate in BMCA > > > > Passing the announce message for external source to ptp4l using virtual > > port to avoid selection of master from PTP source. > > > > Signed-off-by: Greg Armstrong <greg.armstrong...@renesas.com> > > Signed-off-by: Leon Goldin <leon.goldin...@renesas.com> > > Signed-off-by: Vipin Sharma <vipin.sha...@syncmonk.net> > > Signed-off-by: Devasish Dey <devasish....@syncmonk.net> > > > @@ -94,6 +105,11 @@ struct ts2phc_pps_source > *ts2phc_phc_pps_source_create(struct config *cfg, > > } > > s->pps_source.destroy = ts2phc_phc_pps_source_destroy; > > s->pps_source.getppstime = ts2phc_phc_pps_source_getppstime; > > + s->vport = ts2phc_vport_create(cfg); > > + if (!s->vport) { > > + free(s); > > + return NULL; > > + } > > Why would we want to call this function and allocate the vport structure > inside it if the > config file does not request this? Seems wasteful to me. > > Regards > Maciek > > > > _______________________________________________ > Linuxptp-devel mailing list > Linuxptp-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linuxptp-devel >
_______________________________________________ Linuxptp-devel mailing list Linuxptp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-devel