From: Stefan N. <ste...@fr...> - 2010-06-08 15:41:05
|
Hey guys, I am currently facing a not responding webserver (hunchentoot). Each request does not timeout, so I am in the glad situation to inspect our test-system, why the threads are not answering. I can reattach to the server and list the threads[1]. Is there any possibility to have a kind of stacktrace, what the threads are doing? Appreciate your help, Stefan [1] * (sb-thread:list-all-threads) (#<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:46639)" RUNNING {10052FEE41}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42568)" RUNNING {10139B7911}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:57279)" RUNNING {1013CA9E41}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:49259)" RUNNING {100545B691}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:36498)" RUNNING {1005376E41}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:54980)" RUNNING {1011ED9471}> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42381)" RUNNING {1011E71901}> .... -- Stefan Neumann Dipl.-Ing. freiheit.com technologies gmbh Straßenbahnring 22 / 20251 Hamburg, Germany fon +49 (0)40 / 890584-0 fax +49 (0)40 / 890584-20 HRB Hamburg 70814 1CB2 BA3C 168F 0C2B 6005 FC5E 3EBA BCE2 1BF0 21D3 Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof |
From: karol s. <kar...@gm...> - 2010-06-08 16:10:21
|
something like: (sb-thread:interrupt-thread <thread> #'sb-debug:backtrace) should do it On Tue, Jun 8, 2010 at 5:09 PM, Stefan Neumann <ste...@fr...> wrote: > Hey guys, > > I am currently facing a not responding webserver (hunchentoot). Each > request does not timeout, so I am in the glad situation to inspect our > test-system, why the threads are not answering. I can reattach to the > server and list the threads[1]. Is there any possibility to have a kind > of stacktrace, what the threads are doing? > > Appreciate your help, > > Stefan > > [1] > * (sb-thread:list-all-threads) > > (#<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:46639)" RUNNING > {10052FEE41}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42568)" RUNNING > {10139B7911}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:57279)" RUNNING > {1013CA9E41}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:49259)" RUNNING > {100545B691}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:36498)" RUNNING > {1005376E41}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:54980)" RUNNING > {1011ED9471}> > #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42381)" RUNNING > {1011E71901}> > .... > > -- > > Stefan Neumann > Dipl.-Ing. > > freiheit.com technologies gmbh > Straßenbahnring 22 / 20251 Hamburg, Germany > fon +49 (0)40 / 890584-0 > fax +49 (0)40 / 890584-20 > HRB Hamburg 70814 > > 1CB2 BA3C 168F 0C2B 6005 FC5E 3EBA BCE2 1BF0 21D3 > Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Sbcl-help mailing list > Sbc...@li... > https://lists.sourceforge.net/lists/listinfo/sbcl-help > |
From: Stefan N. <ste...@fr...> - 2010-06-08 16:30:33
|
Yes, indeed! Works perfectly. Stefan On 06/08/2010 06:10 PM, karol skocik wrote: > something like: (sb-thread:interrupt-thread <thread> > #'sb-debug:backtrace) should do it > > On Tue, Jun 8, 2010 at 5:09 PM, Stefan Neumann > <ste...@fr...> wrote: >> Hey guys, >> >> I am currently facing a not responding webserver (hunchentoot). Each >> request does not timeout, so I am in the glad situation to inspect our >> test-system, why the threads are not answering. I can reattach to the >> server and list the threads[1]. Is there any possibility to have a kind >> of stacktrace, what the threads are doing? >> >> Appreciate your help, >> >> Stefan >> >> [1] >> * (sb-thread:list-all-threads) >> >> (#<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:46639)" RUNNING >> {10052FEE41}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42568)" RUNNING >> {10139B7911}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:57279)" RUNNING >> {1013CA9E41}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:49259)" RUNNING >> {100545B691}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:36498)" RUNNING >> {1005376E41}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:54980)" RUNNING >> {1011ED9471}> >> #<SB-THREAD:THREAD "Hunchentoot worker (client: 127.0.0.1:42381)" RUNNING >> {1011E71901}> >> .... >> >> -- >> >> Stefan Neumann >> Dipl.-Ing. >> >> freiheit.com technologies gmbh >> Straßenbahnring 22 / 20251 Hamburg, Germany >> fon +49 (0)40 / 890584-0 >> fax +49 (0)40 / 890584-20 >> HRB Hamburg 70814 >> >> 1CB2 BA3C 168F 0C2B 6005 FC5E 3EBA BCE2 1BF0 21D3 >> Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof >> >> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> Sbcl-help mailing list >> Sbc...@li... >> https://lists.sourceforge.net/lists/listinfo/sbcl-help >> > -- Stefan Neumann Dipl.-Ing. freiheit.com technologies gmbh Straßenbahnring 22 / 20251 Hamburg, Germany fon +49 (0)40 / 890584-0 fax +49 (0)40 / 890584-20 HRB Hamburg 70814 1CB2 BA3C 168F 0C2B 6005 FC5E 3EBA BCE2 1BF0 21D3 Geschäftsführer: Claudia Dietze, Stefan Richter, Jörg Kirchhof |