[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Diffs for running svnserve as a Win32 service

From: Arlie Davis <adavis_at_stonestreetone.com>
Date: 2006-02-24 22:51:04 CET

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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.