Philip Lawatsch wrote:
Read again. The only thing that changes for old apps is that in the rare case of a collision the LST* will fail with a new error code, where previously the whole connect would have failed.This would require every single application using svdrp to be rewritten. That breaks a lot imo :)
And, the problem is that a single command like list cannot be auto-locked.
Of course the lock must be kept for the rest of the remaining session.
And how would this be implemented without breaking compatibility? Sure that programs dont expect lines to be numbered from 1 to n?Imho the best idea would be to turn away from numbers and use ids.