On Fri, Oct 25, 2002 at 11:04:43AM +1000, Matthew Hannigan wrote: > On Thu, Oct 24, 2002 at 10:44:28AM -0500, Steve Langasek wrote: > > On Thu, Oct 24, 2002 at 01:08:10PM +1000, Matthew Hannigan wrote: > > > And Solaris? At least they're autoconfigured to assume kernel oplocks > > > according to testparm, and the docs say this is done only if the support > > > is there.
> > smb.conf(5): > > kernel oplocks (G) > > [...] > > This parameter defaults to on, but is translated to > > a no-op on systems that no not have the necessary > > kernel support. You should never need to touch > > this parameter. > Ok, thanks I should have read more closely. May I respectfully > suggest that this is forced off for those Unices without kernel > support rather than silently ineffective? Ah, but it doesn't really matter *what* the value of kernel oplocks is, if you don't have kernel support for oplocks. :) The only other option would be to have oplocks completely disabled by default if kernel support is absent. I'm not sure this is justified, given that it's only an issue if you have multiple applications competing for a file without knowing anything about one another's locking conventions -- pretty bad situation to be in, no matter what... Steve Langasek postmodern programmer
msg07112/pgp00000.pgp
Description: PGP signature