Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Monday, March 16 2009
Merge commit 'origin/master' into asy... was committed by raggi at 9:45 PM
Some response types are not arrays, a... was committed by raggi at 9:45 PM
Fixed a crash on bad requests, minor ... was committed by raggi at 9:45 PM
Added some connection and disconnecti... was committed by raggi at 9:45 PM
Added a focus on click ui helper, and... was committed by raggi at 9:45 PM
General refactor on async_chat.ru, ad... was committed by raggi at 9:45 PM
Added async chat demo, includes xhr s... was committed by raggi at 9:45 PM
Correction - missing errback on defer... was committed by raggi at 9:45 PM
Added an answer queue for synchrony s... was committed by raggi at 9:45 PM
* Corrected unbind call http://github... was committed by raggi at 9:45 PM
Added example async tailing applicati... was committed by raggi at 9:45 PM
Refactored api to that discussed in #... was committed by raggi at 9:45 PM
API change for async, now uses throw ... was committed by raggi at 9:45 PM
Added a small doc to note that this i... was committed by raggi at 9:45 PM
Refactored async design, now uses HTT... was committed by raggi at 9:45 PM
Initial working stab case of async pr... was committed by raggi at 9:45 PM
34 prefork servers was updated
  • macournoyer
    • Tag set to cluster
    • State changed from open to invalid
    by macournoyer at 9:03 PM

    not gonna happen

59 Limit number of threads was updated
  • macournoyer
    • Tag set to threaded
    • State changed from open to invalid
    by macournoyer at 9:03 PM

    threaded option will be removed in upcoming version

44 Reloading Rails Dynamically was updated
  • macournoyer
    • Tag set to rails
    • State changed from open to invalid
    by macournoyer at 9:03 PM

    create another ticket w/ patch for rolling restart as an option

86 MySQL connections not closed on restart was updated
  • macournoyer
    • State changed from open to invalid
    by macournoyer at 8:57 PM

    no a thin issue it seems, reopen w/ more info if needed

91 OpenSSL::Digest::SHA256 fails with thin when thin loaded before openssl was updated
  • macournoyer
    • State changed from new to invalid
    by macournoyer at 8:56 PM
94 HTTP_HOST parse error was updated
  • macournoyer
    • State changed from new to hold
    by macournoyer at 8:55 PM
95 It is not possible to see stats in combination with swiftiply was updated
  • macournoyer
    • State changed from new to invalid
    by macournoyer at 8:55 PM

    Reopen w/ more info

96 Exit Return Status Value is Wrong was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    • State changed from new to open
    by macournoyer at 8:54 PM

    This is only on cluster mode, it works when controlling a single server in daemon mode.

    Need to pass the exit code to the parent process.

    thx for reporting Andr...

92 Thin fails to stop, deletes pid file anyway was updated
  • macournoyer
    macournoyer commented at 8:47 PM

    Seems like only the merb master processes are still there. I don't know how this works, but can you disable the master-process feature and try again?

  • Daniel Parker
    Daniel Parker commented at 1:16 PM

    I'm having this same problem, even after applying what I can see was fixed here so far: 1) Updated to eventmachine-0.12.6 2) Required the following file in my m...

Wednesday, March 04 2009
Add changelog entry for last commit a... was committed by macournoyer at 10:35 PM
Fix error when using only options htt... was committed by hasimo at 10:35 PM
Monday, February 23 2009
Require EventMachine 0.12.4 http://gi... was committed by macournoyer at 8:11 PM
Remove Thin handler, now part of Rack... was committed by macournoyer at 8:11 PM
Regenerate gemspec http://github.com/... was committed by macournoyer at 8:05 PM
Friday, February 06 2009
95 It is not possible to see stats in combination with swiftiply was updated
  • macournoyer
    macournoyer commented at 1:36 PM

    oh you're really using the --stats option?

    It should work w/ any setup but it's process specific. If you have something working I can take a look.

Tuesday, February 03 2009
regenerate .gemspec http://github.com... was committed by macournoyer at 9:41 AM
Make Parser test work w/ new Lint Rac... was committed by macournoyer at 9:41 AM
Name version Super Disco Power and bu... was committed by macournoyer at 9:30 AM
Tuesday, January 27 2009
93 SocketError - getaddrinfo: Name or service not known: was updated
  • macournoyer
    macournoyer commented at 8:07 PM

    Do you really have more then 512 open file at the same time? That's a lot. Maybe your connection are not being closed properly.

    You can see the open files for a...

  • MJ
    MJ commented at 6:52 PM

    I just wanted to follow up with some recent information.

    This problem resurfaced again with the exception:

    /usr/lib/ruby/1.8/net/http.rb:560:in initialize': get...

Monday, January 26 2009
94 HTTP_HOST parse error was updated
Wednesday, January 21 2009
93 SocketError - getaddrinfo: Name or service not known: was updated
  • macournoyer
    • Tag set to sinatra
    • State changed from open to invalid
    by macournoyer at 8:01 PM

    cool!

  • MJ
    MJ commented at 5:28 PM

    Problem solved need to include a line to 'disable :reload'

    Thanks to atduskgreg and Blake for the support.

    
    require 'rubygems'
    require 'sinatra'
    require 're...
  • macournoyer
    macournoyer commented at 5:07 PM

    It seems to be a problem w/ how Sinatra reloads the config file.

    It doesn't work w/ rackup either:

    
    rackup config.ru
    

    same error, which uses mongrel.

  • MJ
    MJ commented at 4:50 PM

    Currently I'm unable to get my Thin server running to reproduce the error.

    I filed a ticket w/Sinatra however it's tagged as 'thin error'

    http://sinatra.lighth...

Monday, January 19 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • Alex Arnell
    Alex Arnell commented at 1:14 PM

    Oh and I forget to mention. Start your merb app with merb -a nethin or merb -a ne.

  • Alex Arnell
    Alex Arnell commented at 12:59 PM

    @Andrew

    I just subclassed Merb's Thin adapter. See the attached file. I placed thin in [merb-app-root]/merb/rack/ and then required it in my init.rb.

    You could ...

Sunday, January 18 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • Andrew Otto
    Andrew Otto commented at 4:55 PM

    @alex

    How did you monkey-patch merb to use no_epoll? I'm having the same trouble on Gentoo using the default thin in portage and would rather not have to instal...

Friday, January 16 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • macournoyer
  • macournoyer
    macournoyer commented at 4:08 PM

    @alex I just fixed the option parsing error on git and will notify the EM ppl about the epoll issue.

    Thx for reporting this. I will let you know about any progr...

  • Alex Arnell
    Alex Arnell commented at 3:57 PM

    Yup that proved it, strace output below.

    
    select(12, [7 10], [], [], {0, 89998})  = 0 (Timeout)
    select(12, [7 10], [], [], {0, 0})      = 0 (Timeout)
    select...
Fix error when passing no_epoll optio... was committed by macournoyer at 4:06 PM
93 SocketError - getaddrinfo: Name or service not known: was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    • State changed from new to open
    by macournoyer at 3:32 PM

    You get this error when using RestClient to access another service or to hit the Thin server?. Can you provide more code to reproduce?