← Back to team overview

sslug-teknik team mailing list archive

Re: FAM / fileschanged og langsom filskrivning

 

Henrik Olsen skrev:

> Jeg anvender FAM 2.7.0 (File Alteration Monitor) på en Gentoo 2.6.8
> installation, sammen med fileschanged
> (http://fileschanged.sourceforge.net/).

> Når filen er færdig med at blive overført, så melder fileschanged om
> to (!)  'Changed <file>'.

Kan det tænkes at det er når der sættes henholdsvis adgangsrettigheder
og tidstempler på filen?

Hvis du kører Samba-dæmonen med `strace`, vil du kunne se hvilke
systemkald der foretages.  Alternativt; kan du ikke få FAM til at
rapportere flere detaljer om de systemkald den reagerer på?

> Hvordan løser jeg mit problem? Det må være et ret normalt og
> essentielt problem at kunne løse i mange sammenhænge -- at sikre
> sig, at en fil er færdigskrevet inden den behandles af et andet
> program.

Kan du ikke tjekke om der er et program der arbejder med den med
`lsof` - og i så fald vente et øjeblik før du reagerer?

Jacob
-- 
»You have to blow things up to get anything useful.«
                                  -- Archchancellor Ridcully


References