Would we just delete all that, or make it INI-controlled defaulting to the old behaviour?
Well, I don't expect it to be that easy. As Bertho says there are several functions to look at. Strange things might happen if we remove everything.
For example 'interp_list.clear();' seems to clear the command queue (BTW, it's also in the 'emcTaskAbort()' function that follows it https://github.com/LinuxCNC/linuxcnc/blob/master/src/emc/task/emctask.cc#L238).
I have no idea it that is required but we could certainly test and see how things behave.
_______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers