Displaying 2 results from an estimated 2 matches for "pos_start".
Did you mean:
os_start
1999 Sep 16
6
DBase File locking issues (PR#20441)
...as well.
Great debugging work !
> The DOS client code uses a DBase library called CodeBase to access the
> DBase files. When a record is appended to a file, the underlying C
> code does the following at the beginning of the append operation:
>
> rc = lock( file->hand, pos_start, num_bytes ) ;
>
> At the the time of the call:
>
> file->hand = A valid file handle
> pos_start = 0xEFFFFFFF
The pos_start is probably the problem. On Win32 this is an unsigned
32 bit number. On POSIX (Samba) lock calls treat this as a signed
32 bit number. Samba on a 3...
1999 Sep 14
2
DBase File locking issues
Hi All,
I am experiencing issues with the use of DBase files on a Samba 2.0.5a
share, that appear to be due to locking problems. Basically, I have
test programs for both DOS and Win32 that does nothing but append
records to a DBase database (DBF/MDX files). If more than one client
PC is appending to this file, data loss occurs. I get random data
loss, with records lost, and index file