I've already mentioned this in the quota section. I've set a user quota of 1Mb on all users. When I try to put a file of 2Mb on the disk through a share, I get a disk full message, but still the file is copied onto the disk. I can keep putting files on the share and every time I get a "disk full" message. This however only happens with Win2k machines. When I try to copy a file of 2Mb from a Win98 machine, I get the "disk full" message, but the file is not copied onto the disk. I don't know if this is a quota bug or samba bug...
It creates empty files; it's the only way samba can do it. See: http://www.samba.org/listproc/samba/February2000/0050.html