got set to 0x81f0c50. There are only a bazillion places in the
caller that set dptr.
---/---
[probably nothing but] In all three similar dumps, the browser is IE
5.01 or 5.5, and Accept-Language is not en (zh-cn, zh-tw, ru).
Gross!
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web
Justin Erenkrantz [EMAIL PROTECTED] writes:
On Tue, Aug 21, 2001 at 03:29:52PM -, [EMAIL PROTECTED] wrote:
+ sun4u-sun-solaris2.280yes Jeff Trawick
sun4u-sun-solaris2.280? Eh, what's that?
jerenkrantz@mummy% ./config.guess
sparc-sun-solaris2.8
Try 1.3's GuessOS
;
break;
}
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
())
strcmp() is more portable than APR (every ANSI/ISO C system has
strcmp()); not every ANSI C system can run APR
Use APR where appropriate, but don't forget strxxx(), memxxx(), etc.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
test
failures to waide through).
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
2001/08/18 13:11:09
@@ -191,6 +191,7 @@
b-length = filelength;
b-data = a;
b-type = apr_bucket_type_file;
+b-free = free;
APR_BUCKET_INSERT_AFTER(e, b);
}
else {
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site
...
VirtualHost 192.168.1.7:8081 (replace ip:port with something appropriate)
SSLEngine on
/VirtualHost
curl is nice for playing around; make sure you add
--with-ssl=/usr/local/ssl (substitute your path if necessary) to its
configure invocation
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key
how crucial that is if you're running
prefork, since the connection was over anyway at the time of the
assert failure; it isn't nice if you're running a threaded MPM of
course
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
*/
+ctx-directive_length = 0;
return dptr;
}
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
at this point?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Trawick's patches to fix the segfaults
in mod_ssl should probably be pushed as well. Jeff, if you agree, please patch
and push the tags of anything that you trust to resolve segfaults.
got simple instructions for me?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http
Paul J. Reder [EMAIL PROTECTED] writes:
Please hold on committing this. I am looking at this patch right now. This fix
doesn't
seem right at first read. I'll post a go/no go in a little bit...
I think more stuff needs to be reset. debugging now...
--
Jeff Trawick | [EMAIL PROTECTED] | PGP
-directive_length = 0;
+}
return dptr;
}
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Jeff Trawick [EMAIL PROTECTED] writes:
I'm gonna take a short break then write a perl CGI to put the tag at
specified offsets, run it for i = 0 to very-large-number, and if I
don't get any parsing errors I'll commit it.
cool... with 8187 blanks in front of the tag we barf
[Fri Aug 17 15:52
Jeff Trawick [EMAIL PROTECTED] writes:
Jeff Trawick [EMAIL PROTECTED] writes:
I'm gonna take a short break then write a perl CGI to put the tag at
specified offsets, run it for i = 0 to very-large-number, and if I
don't get any parsing errors I'll commit it.
cool... with 8187 blanks
-F.html? --
!--#include virtual=FAQ-G.html? --
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
was working; also, reviewing the more extensive
changes will be a comparison of working with working instead of
working with broken, for what that is worth.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born
Sebastian Bergmann [EMAIL PROTECTED] writes:
As Ryan already supposed, his latest patches break non-*NIX
builds, at least the Win32 one:
when I can commit again I'll start cleaning some of this up cvs
commits aren't working for me at the moment...
--
Jeff Trawick | [EMAIL PROTECTED
for which select() popped
must call recvfrom() before releasing the mutex; otherwise, as soon as
you release the mutex select() can pop for another thread
you can teach the code to recover if a thread is awakened and doesn't
get a datagram, but performance will suffer due to extra dispatches
--
Jeff
();
+#endif
set_signals();
/* Don't thrash... */
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Ian Holsman [EMAIL PROTECTED] writes:
On 09 Aug 2001 08:37:23 -0400, Jeff Trawick wrote:
It is frustrating to try to guess what worker threads are doing at a
given instance. You can get a bit of info out of the ps output (at
least on some platforms) but I'm generally left making a lot
of a segfault happening, but that
Unlike the child/server processes, the parent process can't rely on
the parent (itself) to write the log message for the segfault.
Maybe sig_coredump() needs to call ap_log_error() iff called in the
parent.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web
for you and for noone else... (I guess it just happened
once?)
if you can manage to recreate, please run truss/strace on the program
so we can see what syscall is failing, and with what errno
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com
Greg Ames [EMAIL PROTECTED] writes:
Jeff Trawick wrote:
Cliff Woolley [EMAIL PROTECTED] writes:
It looks like there might be a problem with _un_graceful restarts on
threaded, namely that the whole server just vaporizes. It doesn't do a
clean shutdown because the pidfile
difference to me
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
is on. This is about httpd 2.0.16 beta.
Justin Erenkrantz fixed a gethostbyname() issue with a threaded build
on Solaris 8. You may wish to try the latest code from CVS.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
microsoft.com and netscape.com).
except when you send a pre-1.0 request, where Apache's response seems
to make more sense than IIS or iPlanet
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married
the default MPM. Threaded probably
works just about as well now as it's going to, but if we're planning on
switching to the newer MPM at some point soon, then it probably doesn't
matter.
whatever it takes :) there are still people trying to use 2.0.16
--
Jeff Trawick | [EMAIL PROTECTED] | PGP
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
; }
and it failed if the file was named test.c and it succeeded if the
file was named test.cpp.
I wonder if newer levels of Visual Studio or the compiler itself
aren't doing the right thing (or there is something in/missing from
the project file which tells it to treat everything as c++...
--
Jeff
.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
into these warnings a bit earlier today. Isn't this an
error path? Shouldn't we be returning the apr_status_t returned from
get_combined_directive()?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell
on Darwin now.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
()
wants apr_size_t *? (warnings now on AIX at least)
Is there a reason why r-remaining can't be apr_off_t?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Cliff Woolley [EMAIL PROTECTED] writes:
On 1 Aug 2001, Jeff Trawick wrote:
I'm building from HEAD okay on Darwin now.
The two problems were listed along with the other known problem in the
email I sent to current-testers.
I gotta subscribe there I guess :)
One was that a certain file
William A. Rowe, Jr. [EMAIL PROTECTED] writes:
- Original Message -
From: William A. Rowe, Jr. [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, August 01, 2001 11:15 AM
Subject: Re: cvs commit: httpd-2.0/modules/http http_protocol.c
From: Jeff Trawick [EMAIL PROTECTED
while () */
+
+if (ctx-subpool ctx-has_stuff) {
+apr_pool_clear(ctx-subpool);
+ctx-has_stuff = 0;
+}
return APR_SUCCESS;
}
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born
Cliff Woolley [EMAIL PROTECTED] writes:
I just posted the 2.0.22 tarballs at dev.apache.org/dist. Check 'em out.
+1 for beta
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married
knows a trick to get
the wildcards expanded?
--
Jeff Trawick
for more system
resources than are available, and certainly there are symptoms
associated with that
-Original Message-
From: Jeff Trawick [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 26, 2001 9:35 PM
To: [EMAIL PROTECTED]
Subject: Re: threaded.c assigning children to wrong
-thread MPM... I'm interested in how this problem
is approached.)
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
not
included in the server configuration
[root@itchy-scratchy bin]#
Did you enable mod_so?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Solaris regression
box so I don't get reminders :( )
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Jeff Trawick [EMAIL PROTECTED] writes:
I've seen this on OS/390 and Solaris...
*.h in this section
EXPORT_FILES = $(top_srcdir)/include/*.h \
$(top_srcdir)/os/$(OS_DIR)/*.h \
$(top_srcdir)/srclib/apr/include/*.h \
$(top_srcdir)/srclib/apr-util/include/*.h
process to take over the
slots for a dying process? That uses more system resources.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Jeff Trawick [EMAIL PROTECTED] writes:
I've seen this on OS/390 and Solaris...
*.h in this section
EXPORT_FILES = $(top_srcdir)/include/*.h \
$(top_srcdir)/os/$(OS_DIR)/*.h \
$(top_srcdir)/srclib/apr/include/*.h \
$(top_srcdir)/srclib/apr-util/include/*.h
Ryan Bloom [EMAIL PROTECTED] writes:
On Friday 27 July 2001 11:50, Jeff Trawick wrote:
Ryan Bloom [EMAIL PROTECTED] writes:
Unless somebody objects, I will commit my latest patch to the threaded
MPM later this weekend. This is the patch that implements a multi-process
single acceptor
of this problem, but no such luck.
no coredump, no clues
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Ryan Bloom [EMAIL PROTECTED] writes:
Is this with any changes to the MPM, or is this stock?
stock, of course :)
I have since added some calls to ap_log_error() but they aren't segfaulting
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com
Jeff Trawick [EMAIL PROTECTED] writes:
[Wed Jul 25 08:28:06 2001] [notice] child pid 604 exit signal Segmentation fault (11)
[Wed Jul 25 08:28:07 2001] [notice] child pid 628 exit signal Segmentation fault (11)
[Wed Jul 25 08:28:07 2001] [notice] child pid 627 exit signal Segmentation fault
Jeff Trawick [EMAIL PROTECTED] writes:
Jeff Trawick [EMAIL PROTECTED] writes:
[Wed Jul 25 08:28:06 2001] [notice] child pid 604 exit signal Segmentation fault
(11)
[Wed Jul 25 08:28:07 2001] [notice] child pid 628 exit signal Segmentation fault
(11)
[Wed Jul 25 08:28:07 2001] [notice
, rv, ap_server_conf,
+ apr_thread_create: unable to create worker thread);
+sleep(5);
+}
+} while (rv != APR_SUCCESS);
apr_signal_thread(check_signal);
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http
will die.
yeah, it definitely looks busted... I'll work on that...
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Jeff Trawick [EMAIL PROTECTED] writes:
Greg Ames [EMAIL PROTECTED] writes:
But what if we have rv == -1, EAGAIN, and nbytes == 0 ? I don't think
we handle that properly yet in FreeBSD, nor in Solaris. Looks to me
like the new FreeBSD code will exit apr_sendfile with APR_EAGAIN
Greg Ames [EMAIL PROTECTED] writes:
Jeff Trawick wrote:
Even if child process creation is limited by ap_daemons_limit, we
still write trace messages saying we're about to spawn x children,
where x ap_daemons_limit.
This patch doesn't let idle_spawn_rate get over ap_daemons_limit
Justin Erenkrantz [EMAIL PROTECTED] writes:
On Wed, Jul 25, 2001 at 04:12:13PM -0400, Jeff Trawick wrote:
Jeff Trawick [EMAIL PROTECTED] writes:
Greg Ames [EMAIL PROTECTED] writes:
But what if we have rv == -1, EAGAIN, and nbytes == 0 ? I don't think
we handle that properly
, where plain_cleanup was NULL.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
configuration file.
Either foo is the mechanism or Apache will fail to initialize.
(If you really do put AcceptMutex foo literally in your config file,
the resulting error message will display suitable replacements for
foo on your system :) )
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key
.
*/
if (rv == -1 errno == EAGAIN nbytes) {
rv = 0;
}
We do lots of sendfiles on apache.org but only very occasionally
(never more than once a day, usually much less often) it fails.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http
) which I can't test on daedalus.
2.0.22, anyone? I smell a beta on the horizon...
yeah, maybe we should tag now in anticipation, before anybody breaks
anything :)
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
) which I can't test on daedalus.
There is also the important APR_INHERIT fix. It looks to me like you
hit that problem when you brought down apache-2.0.21 on apache.org
today in preparation for bringing up 2.0.22.
See /usr/local/apache2.0.21/corefiles/httpd.core.3.
--
Jeff Trawick | [EMAIL
, please only use C style comments. Great catch!
Shouldn't it be (sizeof((none)) - 1)? It's the length of the data
itself that we care about here, not counting the null terminator.
[sizeof((none)) == 7, right?]
YES (fix it already :) )
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key
/07/23 12:09:05
@@ -79,7 +79,7 @@
/^[ \t]*AP[RU]?_DECLARE[^(]*[(][^)]*[)]([^ ]* )*[^(]+[(]/ {
sub([ \t]*AP[RU]?_DECLARE[^(]*[(][^)]*[)][ \t]*, )
sub([(].*, )
-sub(([^ ]* ^([ \t]*[(]))*, )
+sub(([^ ]* ([ \t]*[(]))*, )
add_symbol($0)
next
--
Jeff Trawick | [EMAIL
accept() you
can be left with extra connections needing to be processed at the time
of a graceful restart request... thus, it takes longer to stop serving
requests with the old configuration.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com
certain conditions.
CH-CH-CH-CH-CHANGES (fixes a major problem)
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
/include/*.h exports.c
nawk: syntax error in regular expression ([^ ]* ^([ ]*[(]))* at ([ ]*[(]))*
source line number 85
context is
sub(([^ ]* ^([ \t]*[(]))*, ) ;
make[2]: *** [exports.c] Error 2
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http
for some funky
platform but not for Solaris. I guess it wasn't necessary to set for
Solaris since we used O_NONBLOCK on Solaris.
Justin Erenkrantz [EMAIL PROTECTED] writes:
On Fri, Jul 20, 2001 at 10:34:13AM -0400, Jeff Trawick wrote:
How do we test for this in autoconf (unless we specify
();
if ((rv = apr_accept(csd, sd, ptrans)) != APR_SUCCESS) {
csd = NULL;
ap_log_error(APLOG_MARK, APLOG_ERR, rv, ap_server_conf,
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born
Justin Erenkrantz [EMAIL PROTECTED] writes:
On Fri, Jul 20, 2001 at 04:39:26PM -0400, Jeff Trawick wrote:
I just started looking at APR to see what to change but I don't see a
problem.
I just played on Solaris 8... I don't see a problem there.
Aha!
I'm seeing ret being equivalent
Chuck Murcko [EMAIL PROTECTED] writes:
On Wednesday, July 18, 2001, at 03:49 PM, Jeff Trawick wrote:
Kind of, but the comment
/* ### woah... ap_http_filter() is doing this, too */
from ap_dechunk_filter() gives me pause that the problem is bigger
than one filter
not have wake-one semantics (see thundering herd).
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
because
YYY. I think that if I changed it to do ZZZ then it would work for
XXX as well as for the normal path.
Have fun,
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
they
need to go away and exit after the parent process decides how many to
kill...
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
out how many server processes are really active (it might be a
bit inaccurate due to server processes going away) and write to the
pod that many times
*apr_connect() for Unix needs to be fixed up to handle timeouts
properly
comments?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site
it seems to work fairly well and passes the
(non-tortuous) tests I threw at it.
+1 for beta
graceful can hang with prefork and threaded can segfault on idle
server maintenance, both new problems since the previous beta AFAIK
-1 for beta :(
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key
to ap_fnmatch.h so that other
people don't get caught by that?
fnmatch.h is no longer provided with Apache 2.0...
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
on many platforms (cross process and intra
process)
Isn't this going to bite prefork?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
submission I'd probably have different feelings
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
)
return -EINVAL;
sk-nonagle = (val == 0) ? 0 : 1;
return 0;
case TCP_CORK:
...
if (sk-nonagle == 1)
return -EINVAL;
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web
also much easier
under 1.3 :)
+1 for you implementing it for 1.3.x... I won't barge in this time :)
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
AP_MPMQ_MAX_SPARE_THREADS10 /* Max # of spare threads */
+#define AP_MPMQ_MAX_REQUESTS_DEAMON 11 /* Max # of requests per daemon */
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
of the scoreboard design. Having the request arrive
milliseconds later or earlier can show a different set of workers;
again, this is regardless of the scoreboard design.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
be hidden in a few routines which help
access the scoreboard.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
);
/* This is mostly for debugging... so that we know what is still
* gracefully dealing with existing request.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Jeff Trawick [EMAIL PROTECTED] writes:
The next thing I need to do is to add APR_HAS_THREADS tweaks to the
pod support to avoid checking the pod more than once in a given
process once some thread in the process finds out that it should die.
For this we need to set up an intra-process mutex
of implementing it. I started the patch
last Friday, and if I can find a few hours to devote to it, I should have
a patch this week sometime.
I guess you're talking about
Message-ID: [EMAIL PROTECTED]
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com
worked everywhere AFAICT
Committed... thanks as always!
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
!= APR_SUCCESS)) {
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
. Perhaps you have to kill -9
to make it go away. Some signalling issues were fixed recently.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
Paul J. Reder [EMAIL PROTECTED] writes:
Jeff Trawick wrote:
We ran
into this previously with threaded, and though prefork should have
less chance of this problem we don't know what libc and plugin modules
will be doing
to be just_die()?
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289/
Born in Roswell... married an alien...
else out with SIGTERM
If we are going to end up sending the SIGTERM, then why bother with the
pod at all?
well, that is what it comes down too
hopefully you'll find the current prefork in CVS acceptable, or at
least moving in the right direction
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public
other
problems in mod_include untill then. We may even be able to roll
2.0.19 late this week.
I'd like to see it stay in until we get the setaside working. It is
as easy as can be to back out when the time comes.
(cool... my e-mail works again!)
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public
somebody
complains real soon now I'll do a test build on a couple of non-TPF
platforms and commit it. I don't see how the object code is gonna
change outside of TPF anyway.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com/SiliconValley/Park/9289
personally think the API is stabilized enough that little time will
be lost further tweaking modules between now and an official 2.0
release.
I would expect tweaks to be required, but the many core modules will
need any such tweaks too so there should be plenty of examples for
guidance.
--
Jeff Trawick
[EMAIL PROTECTED] writes:
On 8 Jun 2001, Jeff Trawick wrote:
[EMAIL PROTECTED] writes:
Modified:server mpm_common.c
Log:
the input handle to the pod (used by child processes) needs to be
non-blocking
Shouldn't the child process be using the output handle
it fails due to pipe full, then we bail out
without waking up the child via connect().
Working on it... just wondering if there is a reason why non-graceful
shouldn't call ap_mpm_pod_signal() too...
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web site:
http://www.geocities.com
);
+apr_signal(SIGWINCH, SIG_IGN);
I'm extremely confused. Don't we still use SIGWINCH vs. SIGHUP to
indicate the type of restart?
Nothing is happening now in the parent for SIGWINCH (apachectl
graceful). These are the suspect changes.
--
Jeff Trawick | [EMAIL PROTECTED] | PGP public key at web
1 - 100 of 196 matches
Mail list logo