Hi Darcy,
Indeed if two users happened to post different batches simultaneously, the first one would go through and the second person has to wait until the first is done. This is the reason for locking; if we let it just happen, it would likely corrupt the data. This is the way Adagio works; to prevent users from doing things simultaneously that shouldn't be done at the same time.
If you run into other instances of locking, please don't hesitate to ask.
_________________________
Regards,
Softrak Tech Support