On Sat, Dec 7, 2024, 9:28 AM Arrigo Triulzi via TUHS <tuhs@tuhs.org> wrote:
On 7 Dec 2024, at 17:12, Arrigo Triulzi via TUHS <tuhs@tuhs.org> wrote:
> Well, as the Unix filesystem was connected to MS-DOS as a “network drive” it had rudimentary opportunistic locking via the SMB protocol which I am not entirely sure actually translated to anything on the Unix side. There was often data corruption when writing from multiple MS-DOS sessions to the same file so the customer, who was particularly keen on the reading from multiple terminals more than the writing, simply decided that only one person could write into the inventory at one time. “Sneaker lock”?

Correction: it cannot possibly be SMB, that came later - I haven’t the faintest idea of what the network protocol was called in MS-DOS, I just remember you had to load something in CONFIG.SYS on MS-DOS 4 or higher to make it work.

Yes. There were namespace hooks of a sort that one could hook into via a TSR... I wrote something for a DOS 3.1 system that had a few initial UNDOCUMENTED interfaces. I couldn't ever get anything to work beyond the init...

Warner