dougm 98/06/09 05:41:30
Modified: . SUPPORT apache-modlist.html
Log:
more debugging tips
new module list entry
Revision Changes Path
1.6 +18 -0 modperl/SUPPORT
Index: SUPPORT
===================================================================
RCS file: /export/home/cvs/modperl/SUPPORT,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SUPPORT 1998/04/30 03:13:12 1.5
+++ SUPPORT 1998/06/09 12:41:27 1.6
@@ -102,6 +102,24 @@
[now make request that causes core dump]
(gdb) bt
+You can also attach to an already running process like so:
+
+ % gdb httpd <process id number>
+
+This attach approach is helpful when debugging a "spinning" process.
+You can also get a Perl stacktrace of a "spinning" process by install a
+C<$SIG{USR1}> handler in your code, like so:
+
+ $SIG{USR1} = \&Carp::confess
+
+While the process is spinning, send it a I<USR1> signal:
+
+ % kill -USR1 <process id number>
+
+Sometimes gdb can make heads or tails of the core file, try this:
+
+ % gdb -core core
+
If the dump is happening in libperl a -DDEBUGGING enabled libperl
would help show us what's really happening.
1.19 +4 -2 modperl/apache-modlist.html
Index: apache-modlist.html
===================================================================
RCS file: /export/home/cvs/modperl/apache-modlist.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- apache-modlist.html 1998/06/07 17:58:41 1.18
+++ apache-modlist.html 1998/06/09 12:41:28 1.19
@@ -1,13 +1,13 @@
<html>
<head>
<title>The Apache/Perl Module List</title>
-<!-- Changed by: Doug MacEachern, 6-Jun-1998 -->
+<!-- Changed by: Doug MacEachern, 8-Jun-1998 -->
</head>
<body>
<h1>The Apache/Perl Module List</h1>
Maintained by <a href="mailto:dougm@osf.org">Doug MacEachern</a>,
-<br><i> $Revision: 1.18 $ $Date: 1998/06/07 17:58:41 $</i>
+<br><i> $Revision: 1.19 $ $Date: 1998/06/09 12:41:28 $</i>
<h3>Contents</h3>
<a href="#intro">Introduction</a><br>
@@ -103,6 +103,7 @@
AuthenIMAP bdpf Authentication via an IMAP server MICB
AuthenLDAP i LDAP authentication module MARKK
AuthNIS bdpf NIS authentication and authorization DOUGM
+AuthenRaduis bdpf Authentication via a Radius server DANIEL
AuthenSmb bdpf Authenticate against NT server PARKER
BasicCookieAuth cdpf Accept cookie or basic auth creds PMKANE
DBILogin bdpf Authenticate to backend database JGROENVEL
@@ -221,6 +222,7 @@
APML The Apache/Perl Mailing List <modperl@apache.org>
BMILLETT Brian Millett <bpm@techapp.com>
CHAMAS Joshua Chamas <chamas@alumni.stanford.org>
+DANIEL Daniel <daniel-authenradius@electricrain.com>
DOUGB Doug Bagley <doug@dejanews.com>
DOUGM Doug MacEachern <dougm@pobox.com>
EBARTLEY Eric Bartley <bartley@osd.cc.purdue.edu>
Modified: . SUPPORT apache-modlist.html
Log:
more debugging tips
new module list entry
Revision Changes Path
1.6 +18 -0 modperl/SUPPORT
Index: SUPPORT
===================================================================
RCS file: /export/home/cvs/modperl/SUPPORT,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SUPPORT 1998/04/30 03:13:12 1.5
+++ SUPPORT 1998/06/09 12:41:27 1.6
@@ -102,6 +102,24 @@
[now make request that causes core dump]
(gdb) bt
+You can also attach to an already running process like so:
+
+ % gdb httpd <process id number>
+
+This attach approach is helpful when debugging a "spinning" process.
+You can also get a Perl stacktrace of a "spinning" process by install a
+C<$SIG{USR1}> handler in your code, like so:
+
+ $SIG{USR1} = \&Carp::confess
+
+While the process is spinning, send it a I<USR1> signal:
+
+ % kill -USR1 <process id number>
+
+Sometimes gdb can make heads or tails of the core file, try this:
+
+ % gdb -core core
+
If the dump is happening in libperl a -DDEBUGGING enabled libperl
would help show us what's really happening.
1.19 +4 -2 modperl/apache-modlist.html
Index: apache-modlist.html
===================================================================
RCS file: /export/home/cvs/modperl/apache-modlist.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- apache-modlist.html 1998/06/07 17:58:41 1.18
+++ apache-modlist.html 1998/06/09 12:41:28 1.19
@@ -1,13 +1,13 @@
<html>
<head>
<title>The Apache/Perl Module List</title>
-<!-- Changed by: Doug MacEachern, 6-Jun-1998 -->
+<!-- Changed by: Doug MacEachern, 8-Jun-1998 -->
</head>
<body>
<h1>The Apache/Perl Module List</h1>
Maintained by <a href="mailto:dougm@osf.org">Doug MacEachern</a>,
-<br><i> $Revision: 1.18 $ $Date: 1998/06/07 17:58:41 $</i>
+<br><i> $Revision: 1.19 $ $Date: 1998/06/09 12:41:28 $</i>
<h3>Contents</h3>
<a href="#intro">Introduction</a><br>
@@ -103,6 +103,7 @@
AuthenIMAP bdpf Authentication via an IMAP server MICB
AuthenLDAP i LDAP authentication module MARKK
AuthNIS bdpf NIS authentication and authorization DOUGM
+AuthenRaduis bdpf Authentication via a Radius server DANIEL
AuthenSmb bdpf Authenticate against NT server PARKER
BasicCookieAuth cdpf Accept cookie or basic auth creds PMKANE
DBILogin bdpf Authenticate to backend database JGROENVEL
@@ -221,6 +222,7 @@
APML The Apache/Perl Mailing List <modperl@apache.org>
BMILLETT Brian Millett <bpm@techapp.com>
CHAMAS Joshua Chamas <chamas@alumni.stanford.org>
+DANIEL Daniel <daniel-authenradius@electricrain.com>
DOUGB Doug Bagley <doug@dejanews.com>
DOUGM Doug MacEachern <dougm@pobox.com>
EBARTLEY Eric Bartley <bartley@osd.cc.purdue.edu>