File caching while "oplocks=False", black magic or what?

Eric Rosello rosello at
Mon Nov 29 04:26:50 GMT 1999


>>... A change
>>performed by the linux-client IS NOT SEEN by any of the windows clients.
>>They behave lazily on reading (as if they are caching data).  /*

 I've seen a very similar behaviour when using ACCESS (MDB) database
files. In my case it was possible to have 2 PCs doing modifications
at the same time to the same record, so each client was working
with his own version of the data even after stopping and restarting
ACCESS on each machine!!!

The problem (already mentioned in this list) is related to major bugs
in the WIN95 "Network Redirector". In fact, I was even able to update
records in the shared file with the network cable unplugged!!!
The lack of network communication is not detected until you try to
browse data outside the range of records available in the client's
cache for the shared volume. 

I haven't seen that under WIN98 (yet... :-/ ).

For info:

> Date:   Sat, 25 Sep 1999 15:12:05 +0100
> From:   Paul Sherwin <psherwin at>
> To:     samba at
> Cc:     office at
> Subject: Re: Troubles with File-/Record locking from Windows clients...
> Message-ID: < at>
> Mime-Version: 1.0
> Content-Type: text/plain; charset="us-ascii"
> >Date:   Fri, 24 Sep 1999 15:46:03 +0200
> >From:   Rainer Hantsch <office at>
> >
> >While my application worked fine in DOS with NEXOS (it is 100% MS
> Network
> >compatible), I get biggest troubles with Win95 and Samba(1.9.18p8),
> because
> >the data files stay permanently locked by that application which opens
> them
> >first. All other clients have no access.
> Check the version of VREDIR.VXD you have. The Windows network redirecter
> has had zillions of bugs through many versions. I wasted hours trying to
> get locking to work with 4.00.955. 4.00.1111 seems to be OK but I
> believe
> the most recent version is 4.00.1116. You can download an update from
> This may not be your problem but you should check it out before doing
> anything else.
> Best regards, Paul
> Paul Sherwin Consulting     22 Monmouth Road, Oxford OX1 4TD, UK
> Phone  +44 (0)1865 721438
> Mobile +44 (0)7931 578334   mailto:psherwin at
> Pager  +44 (0)7666 797228

Good luck!

	Eric Rosello
	Simulator Development Engineer
	Gulf Air Simulator Centre
	Po. Box 22082
	State of Qatar
	Tel: +974 351325
	FAX: +974 351240

More information about the samba mailing list