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 07:19:58 -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 felix):

 Replying to [comment:1 zbigniew]:
 > What's the purpose of trying the high-load scheduler?  call-cc is
 sustaining two hits per second max, usually much lower.

 It contains some potential bugfixes.

 >
 > What I would be curious to see is the number of threads that were
 running at the time.  If there were 1024 stuck threads, spiffy will refuse
 to spawn any more (it will block via mutex until a thread finishes).

 In chicken 4.5.7 there is an internal procedure `(##sys#dump-heap-state)'
 which prints statistics to stderr about all objects in the heap.

 >
 > Another less likely possibility is that it ran out of file descriptors
 and/or ports are not being closed properly on exception.

 It wouldn't hang in such a case, it would generate a "too many open files"
 error.

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/316#comment:4>
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]