Re: [squid-users] "squid -z" hangs and does not work

From: Tianyin Xu <tixu_at_cs.ucsd.edu>
Date: Mon, 24 Dec 2012 01:54:19 -0800

Jackie, it's not a hang but an exit(). I think that nothing is created
because you didn't configure cache_dir.

Look at the code in src/store_dir.cc:

 907 void
 908 StoreHashIndex::create()
 909 {
 910 for (int i = 0; i < Config.cacheSwap.n_configured; ++i) {
 911 if (dir(i).active())
 912 store(i)->create();
 913 }
 914 }

If cache_dir is not configured, nothing will be created. But I think
this worth to have a patch that print out an accurate log. "Creating
Swap Directories" gives users the impression of creating something but
actually it creates nothing.

T

On Mon, Dec 24, 2012 at 1:22 AM, Jackie Zhang <jackie.qq.zhang_at_gmail.com> wrote:
> Thanks a lot, Michael!
>
> I installed squid in my home directory. So the user and group should be ok.
>
> Yes, I cleaned the directories according to your suggestion. But squid
> still hangs at the log "kid1| Creating Swap Directories". And it seems
> that nothing happened after I press enter.
>
> Best regards,
> Jackie
>
> On Mon, Dec 24, 2012 at 1:21 AM, Jackie Zhang <jackie.qq.zhang_at_gmail.com> wrote:
>> Thanks a lot, Michael!
>>
>> I installed squid in my home directory. So the user and group should be ok.
>>
>> Yes, I cleaned the directories according to your suggestion. But squid
>> still hangs at the log "kid1| Creating Swap Directories". And it seems
>> that nothing happened after I press enter.
>>
>> Best regards,
>> Jackie

-- 
Tianyin XU,
http://cseweb.ucsd.edu/~tixu/
Received on Mon Dec 24 2012 - 09:54:27 MST

This archive was generated by hypermail 2.2.0 : Mon Dec 24 2012 - 12:00:06 MST