You are distorting what I said. Last week, I asked the list for information
on cleanly shutting down the service. I got no responses, and from
analyzing the code, there simply *is* no clean way to stop svnserve. On
Unix, SIGQUIT will terminate the process. On Win32, Control-C will
terminate the process.
When I implemented the service support, I had to choose to do *something*
with the "stop service" request. I chose a method that was *more* polite
than what the current svnserve implementation. So I'm a little insulted
that you think I'm "bending over backwards to do something the wrong way",
since my implementation is marginally *better* than what svnserve does,
right now.
I repeat -- if someone can tell me how to *cleanly* shut down svnserve, I
will happily add that support to the feature. The support is already there
-- the only that is necessary is for svnservice_notify_stop to do something
more productive than what I have provided.
-- arlie
-----Original Message-----
From: rooneg@gmail.com [mailto:rooneg@gmail.com] On Behalf Of Garrett Rooney
Sent: Friday, February 24, 2006 4:09 PM
To: Arlie Davis
Cc: Ivan Zhakov; dev@subversion.tigris.org
Subject: Re: Diffs for running svnserve as a Win32 service
On 2/24/06, Arlie Davis <adavis@stonestreetone.com> wrote:
> If someone wants to provide a way to cleanly shut down svnserve, I'm
> all for it. But the fact is that svnserve does not currently provide
> for clean shutdown on *any* platform. It does not register any signal
> handlers for SIGQUIT, etc. So, holding up this patch seems unfair --
> I'm providing a feature, not trying to solve problems that existed before
I showed up.
That's not a very constructive attitude. You're willing to bend over
backwards to do something the wrong way but not to spend a little time
investigating a solution that works for everyone?
-garrett
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 24 22:50:00 2006