Francois Goudal:
> I just straced this as you suggested.
> The failing call is :
> open("/var/spool/squid/swap.state.new",=20
> O_WRONLY|O_CREAT|O_TRUNC|O_APPEND|O_LARGEFILE, 0644) =3D -1

Does it mean that your RO lower branch has
/var/spool/squid/swap.state.new? Is it really necessary, or was it put
into the lower branch by accident?
Anyway it may not be a big problem...


> But it seems the problem is actually on the /var/spool file (or=20
> directory, but that's a file too in the unix world), because when I do :
> touch /var/spool/foo
> I also get IO error.
> But I only get it if I have tried to start squid before. If I boot my=20
> system without starting squid, I can do all I want with all the files in=20
> /var/spool. But then, if I start squid, I get this error, and this=20
> screws up the entire /var/spool folder it seems.

Hmm, does squid sets some status to the dir? But it doesn't explain the
problem I am afraid...


> Do you need anything else from me in case you want to try to reproduce=20
> the problem ?

If you can, please apply this patch and reproduce the problem.
The patch doesn't fix anything but prints some debug info. Please send
me back the debug log.


J. R. Okajima

Attachment: a.patch.bz2
Description: BZip2 compressed data

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may

Reply via email to