Oleg Nenashev
67aa8a143c
Merge branch 'XmlFix' of https://github.com/PunMaster/winsw
...
Conflicts:
ServiceDescriptor.cs
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-29 18:04:50 +03:00
Oleg Demchenko
9a09af2c17
Properly read StopTimeout from configuration.
...
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-02 14:58:52 +03:00
Oleg Demchenko
350fa99749
New option to shutdown parent process first.
...
Option name = stopparentprocessfirst
Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
2014-11-02 14:57:25 +03:00
Ryan Finley
60817bcd7a
Fixed XML parsing of TimeSpan elements
2014-10-07 08:50:01 -05:00
Kohsuke Kawaguchi
e8036488c8
Moved P/Invoke wrappers to other files
2014-04-01 14:28:03 -07:00
Kohsuke Kawaguchi
ff002e8711
Added logger that throws away output
2014-03-31 18:38:50 -07:00
Kohsuke Kawaguchi
ed0633b53f
Fixed issue #27
...
<argument>/<arguments> should be optional
2014-03-31 18:17:50 -07:00
Kohsuke Kawaguchi
2ffdbde6a9
Expose the ID of the service
...
Process launched from winsw can use these information to talk back to winsw.exe
2014-03-04 10:16:46 -08:00
Kohsuke Kawaguchi
a4ee776bcc
Added priority support
...
Also improved the test harness a bit.
2014-01-08 22:33:08 -08:00
Kohsuke Kawaguchi
ae1bc43cff
Making Ctrl+C the default behaviour
...
also making the timeout customizable, plus documentation
2014-01-08 21:27:53 -08:00
Ed Frey
1ed045b817
Add option to send a SIGINT to the process being wrapped
2014-01-02 14:04:20 -05:00
The LateRooms Group
7aa4018451
Read username/password & working dir from XML
...
It is possible to specify the useraccount (and password) that the
service will run as. In addition, the working directory for the service
can be supplied.
2013-07-17 13:18:04 +01:00
Kohsuke Kawaguchi
380c329b0a
Fixed issue #16 : Making 'stopexecutable' really optional.
2013-07-02 10:51:06 -07:00
Kohsuke Kawaguchi
18d02115f4
Reusing the timespan parsing code
2013-04-20 18:26:44 -07:00
Kohsuke Kawaguchi
231db43ba1
Non-zero value makes more sense
...
If this defaults to 0, effectively it makes the element mandatory.
2013-04-20 18:18:29 -07:00
Kohsuke Kawaguchi
0eaa554ed3
Integrated failure action.
...
Also improved the timespan support.
Defaulting to ms for backward compatibility.
2013-04-20 18:08:35 -07:00
Kohsuke Kawaguchi
fb6f5eb7bc
my version of .NET doesn't seem to allow optional parameters
2013-03-31 16:12:50 +02:00
teddy
39891488bf
change the wrapped process working directory
...
set the working directory of the wrapped process with the location of the winsw executable, or the path defined in the configuration file.
2013-03-19 01:53:52 +01:00
Kohsuke Kawaguchi
7616bddc9f
updating
2013-03-01 18:05:48 -08:00
Kohsuke Kawaguchi
48fb6579ed
corrected typo as pointed out by issue #2
2013-03-01 15:28:41 -08:00
Kohsuke Kawaguchi
98a12b70ff
a few more follow up changes in 1.11
2011-10-27 11:21:11 -07:00
Kohsuke Kawaguchi
9118145a4b
Manually applied patch from comment #5 in
...
http://kenai.com/bugzilla/show_bug.cgi?id=4246
2011-10-27 10:25:26 -07:00
Kohsuke Kawaguchi
f211481e77
improved type safety
2011-10-27 09:35:25 -07:00
Kohsuke Kawaguchi
ddf9d4b2bf
env variable expansion needs to happen first if we want to really detect
...
whitespace in arguments correctly
cherry picked c542409b17
2011-10-27 09:19:11 -07:00
Kohsuke Kawaguchi
088cfd232a
WinSW should handle whitespace in the argument correctly
...
Cherry picked 83380bdd9b
2011-10-27 09:18:02 -07:00
Kohsuke Kawaguchi
a5da052192
cherry-picking from 08e877842d
2011-10-27 09:15:55 -07:00
Vincent Latombe
4feff7ae72
Expand the logpath attribute using environment variables
2011-05-19 17:28:59 +02:00
Kohsuke Kawaguchi
8d1deb2ae4
Splitting a file into smaller chunks.
2010-12-27 08:51:48 -08:00