chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #316: spiffy hangs sometimes


From: Chicken Trac
Subject: [Chicken-janitors] Re: #316: spiffy hangs sometimes
Date: Tue, 10 Aug 2010 23:33:44 -0000

#316: spiffy hangs sometimes
-------------------------+--------------------------------------------------
  Reporter:  felix       |       Owner:                            
      Type:  defect      |      Status:  new                       
  Priority:  critical    |   Milestone:  4.6.0                     
 Component:  extensions  |     Version:  4.5.x                     
Resolution:              |    Keywords:  spiffy call-cc.org madness
-------------------------+--------------------------------------------------

Comment(by mario):

 Replying to [comment:9 felix]:
 > Have you installed all the extension from a local checkout, with the
 "-k" option? That is required to have full source-level debugging of all
 extensions.

 Unfortunately not.  I installed them the usual way ({{{chicken-install
 eggs}}}), except for spiffy, svn-client and qwiki, that I changed to the
 svn dir for each egg and installed them providing the {{{.setup}}} file
 for chicken-install.

 > Thanks for the setup. I will try it out. I'll need some time to figure
 out where all the files are. On what port is the spiffy instance
 listening?

 Let me try to summarize some things (consider {{{prefix = /home/mario
 /wiki-debug}}})

  * the spiffy configuration is {{{prefix/etc/spiffy/spiffy.conf}}}
  * the qwiki configuration is {{{prefix/etc/spiffy/qwiki.conf}}}
  * logs go to {{{prefix/var/log/spiffy}}}

 We've tried setting spiffy's {{{max-connections}}} parameter to 4, it
 doesn't change anything, it seems.  It's still configured that way.

 The server listens on port 8080.

 You can start it by running

 {{{
 cd /home/mario/wiki-debug
 PATH=/home/mario/wiki-debug/chicken/bin/:/home/mario/wiki-debug/bin:$PATH
 csi -s bin/spiffy
 }}}

 It will load the spiffy and qwiki configuration from
 {{{prefix/etc/spiffy/spiffy.conf}}}
  and {{{prefix/etc/spiffy/qwiki.conf}}}

 You can use

 {{{
 wget -r -l5 http://www.call-cc.org:8080
 }}}

 to stress the server.

 I've made a copy of wiki-debug (to wiki-debug.bkp).  Feel free to do
 whatever you want with {{{wiki-debug}}}.  I think you can even copy the
 whole dir to your home if you want (I _think_ you just need to change
 {{{wiki-debug/chroot.scm}}} to point to the new dir -- haven't tested it).

 I've set the permissions in a way that users from the chicken group can
 write to {{{wiki-debug}}}.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/316#comment:10>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]