CVS update: samba/source/include

Jeremy Allison jeremy at valinux.com
Mon Apr 10 18:24:00 GMT 2000


Jeremy Allison wrote:
> 
> Ok - how did you fix the problem with multiple fd's
> onto a single file causing POSIX locks to be broken
> once one of them is closed ? I know the POSIX mapping
> isn't added yet, but it's on my list of things to add
> to HEAD once 2.0.7 ships.
> 
> Please don't tell me you ignored it :-). I invented
> the fd multiplexing just to fix that specific bug (that
> was biting a *lot* of people at the time - mysterious
> locking problems if you remember.... :-).

Replying to my own messages again ... .:-).

I looked at the code. You did ignore it. Argghhhh :-).

What are we going to do about this. This is a rather
big issue for people using Samba on an server that
serves files both via NFS and SMB. The simplified version
of this code has removed any chance of locking synchronisation
between SMB and NFS on the same machine.

How are we going to fix this ? We cannot ship a Samba
that has no locking sync between UNIX and SMB, too many
customers and vendors depend on it.

Thoughts anyone ?

Jeremy.

-- 
--------------------------------------------------------
Buying an operating system without source is like buying
a self-assembly Space Shuttle with no instructions.
--------------------------------------------------------


More information about the samba-technical mailing list