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)

Friday, January 16 2009
93 SocketError - getaddrinfo: Name or service not known: was updated
  • MJ
    MJ commented at 3:24 PM

    Is there any additional information I can supply to help?

    • sinatra (0.3.3)
    • thin (1.0.0)
    • rack (0.4.0)
    • eventmachine (0.12.2)

    Any suggestions for other things to ...

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

    @alex try w/ the "no_epoll: true" option to see if that really is the problem and I'll open a ticket for EM ppl at http://rubyeventmachine.com

  • Alex Arnell
    Alex Arnell commented at 2:22 PM

    I am having the same issue as well. Except in my it happens on CentOS. We've spend nearly 2 days digging into this trying to re-create the problem in small scri...

Wednesday, January 14 2009
93 SocketError - getaddrinfo: Name or service not known: was created
  • MJ
    MJ created the ticket at 8:28 PM

    Running a Sinatra app under thin-1.0.0 I get an exception when trying to make a post with RestClient.

    This error does not occur when running the Sinatra app und...

Tuesday, January 13 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • todd (at snappl)
    todd (at snappl) commented at 1:11 PM

    @macournoyer: No, it doesn't happen with just one. I'll qualify that:

    • Started from /etc/init.d/thin - always happens, although not always with all instances;

    • ...
Monday, January 12 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • macournoyer
    macournoyer commented at 9:26 AM

    Also, does this happen only when the servers are started at boot time?

    If you remove thin from the /etc/init.d items and you start and stop, do you see the same...

Sunday, January 11 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • macournoyer
    macournoyer commented at 3:37 PM

    @todd: seems all your servers are timing out. oye! Do you have this error when just running 1 server?

  • todd (at snappl)
    todd (at snappl) commented at 1:18 PM

    Oops, sorry about the formatting boo-boo:

    sudo invoke-rc.d thin restart [restart] /etc/thin/s_snap.yml ... Stopping server on 0.0.0.0:8110 ... Sending QUIT sign...

  • todd (at snappl)
    todd (at snappl) commented at 1:18 PM

    I'm seeing exactly the same behaviour on ubuntu 8.04:

    sudo invoke-rc.d thin restart [restart] /etc/thin/s_snap.yml ... Stopping server on 0.0.0.0:8110 ... Sendi...

Saturday, January 10 2009
Remove COMMITTERS file from gemspec. ... was committed by macournoyer at 12:21 PM
Tuesday, January 06 2009
92 Thin fails to stop, deletes pid file anyway was updated
  • macournoyer
    macournoyer commented at 5:16 PM

    Those are warning because you don't send the correct number of args to a proc in index.html.erb.

    So this time it worked? I see all processes were stopped.

  • macournoyer
    • Milestone changed from Future to 1.1
    • State changed from new to open
    by macournoyer at 4:15 PM

    hi jpl,

    So only the server on port 5000 is not being stopped properly? I see it times out when it sends the QUIT signal.

    Is that server still responding to http...

Saturday, January 03 2009
Add hostingrails to users page http:/... was committed by macournoyer at 3:48 PM
changelog entry for last patch http:/... was committed by macournoyer at 3:33 PM
thin.c#http_field : omit parsing #def... was committed by Jérémy Zurcher at 3:33 PM
Tuesday, December 23 2008
91 OpenSSL::Digest::SHA256 fails with thin when thin loaded before openssl was updated
  • macournoyer
    macournoyer commented at 10:24 AM

    Hey Peter,

    Can you provide more info about the failure, eg.: backtrace, error message, etc..

Monday, December 22 2008
13 get working on JRuby was updated
  • Kevin Williams
    Kevin Williams commented at 4:28 PM

    The latest version of Mina - no, I haven't released it yet.

  • Kevin Williams
    Kevin Williams commented at 4:02 PM

    EM for JRuby isn't formally released, so I haven't tried to do anything yet. I'm continuing to working on getting something based on Mina to work. Almost got it...

Tuesday, December 16 2008
87 Missing SERVER_NAME if Host header is missing was updated
Defaults SERVER_NAME to localhost lik... was committed by macournoyer at 9:06 PM
90 Thin won't load gem tzinfo was updated
  • macournoyer
    • State changed from open to invalid
    by macournoyer at 8:59 PM

    reopen if more info, works for me

Add changelog entry for last merge ht... was committed by macournoyer at 8:56 PM
Fix spec failing cause of newer versi... was committed by macournoyer at 8:56 PM
dont need to namespace macros http://... was committed by Cliff Moon at 8:56 PM
regen parser with namespaced function... was committed by Cliff Moon at 8:56 PM
just making sure to namespace the par... was committed by Cliff Moon at 8:56 PM
requiring mongrel breaks the tests ht... was committed by Cliff Moon at 8:56 PM
namepsacing http://github.com/macourn... was committed by Cliff Moon at 8:56 PM
namespacing ragel stuff http://github... was committed by Cliff Moon at 8:56 PM
Add gemspec file for github http://gi... was committed by macournoyer at 8:15 PM
No need for COMMITTERS file anymore h... was committed by macournoyer at 8:15 PM
Update site users page http://github.... was committed by macournoyer at 8:04 PM
Friday, December 05 2008
90 Thin won't load gem tzinfo was updated
  • macournoyer
    • State changed from new to open
    by macournoyer at 9:46 AM

    Hey Damien,

    try requiring rubygems before tzinfo

Tuesday, November 25 2008
89 Date header missing was updated
  • macournoyer
    • State changed from new to invalid
    by macournoyer at 2:11 PM

    Thx for pointing this out Paul. But like you mentioned, Thin is to be used being a proxy server which should take care of this.

    If it's important for you that T...

  • Paul Sadauskas (Rando)
    Paul Sadauskas (Rando) created the ticket at 2:01 PM

    Thin (1.0) does not set the date header. According to the HTTP 1.1 spec:

    Origin servers MUST include a Date header field in all responses, except in these case...
Tuesday, November 11 2008
88 invalid was updated
  • macournoyer
    • State changed from new to invalid
    by macournoyer at 7:19 PM
  • jgeiger
    jgeiger created the ticket at 5:00 PM

    I was setting a response.header to something that wasn't a string.

Monday, November 10 2008
87 Missing SERVER_NAME if Host header is missing was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    • State changed from new to open
    by macournoyer at 9:16 AM

    defaulting to localhost sounds like the most obvious thing to do.

    thx for reporting Andreas!

Tuesday, November 04 2008
84 Relative path for --socket option fails was updated
  • macournoyer
    macournoyer commented at 8:15 PM

    a simple workaround is to prepend ./ to the socket name you want to use if no slash is in the filename already, eg.:

    thin start --socket ./sockfile

Saturday, November 01 2008
40 Support running thin under daemontools/runit was updated
Monday, October 27 2008
86 MySQL connections not closed on restart was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    • State changed from new to open
    by macournoyer at 11:33 AM

    I doubt this is a Thin issue too, since restart does a stop + start internally.

    I'll test it when I get a minute.

  • Michael Klishin (antares)
    Michael Klishin (antares) commented at 11:26 AM

    How is it a Thin issue? It's clearly up to MySQL driver or ActiveRecord developers. Thin knows nothing about databases at all, hence it does not open any connec...

  • ronin-16982 (at lighthouseapp)
    ronin-16982 (at lighthouseapp) created the ticket at 7:23 AM

    Following setup:

    thin 1.0.0 mysql 2.7 (the gem) rails 2.2 RC 1

    How to reproduce it: * Take a rails app connected to a mysql database * Start thin as daemon * Ma...

Tuesday, October 21 2008
83 set RACK_ENV based on environment option was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    by macournoyer at 11:30 PM

    Thx for the patch Curtis!

  • macournoyer
    • State changed from new to resolved
    by macournoyer at 11:27 PM

    (from [1e90d63f9139f6bc5dc7624ef07076bedcbb0bb3]) Set RACK_ENV based on environment option when loading rackup file [Curtis Summers] [#83 state:resolved] http:...

85 [PULL] Rails 2.1 uses new method to set relative_url_root was updated
  • macournoyer
    • Milestone changed from Future to 1.1
    by macournoyer at 11:29 PM

    Thx for the patch Chris!

51 0.7.0 (and master) spec failures was updated
  • macournoyer
    • Milestone changed from 1.0 to Future
    • Tag set to specs
    by macournoyer at 11:29 PM

    :/

1.1 was created by macournoyer at 11:27 PM
 
1 of 8 tickets remain in this milestone
Set RACK_ENV based on environment opt... was committed by macournoyer at 11:27 PM
Add CHANGELOG entry for last merge [#... was committed by macournoyer at 11:20 PM