Displaying 20 results from an estimated 100 matches similar to: "Fwd: win32-service problems with patch"
2005 Nov 26
1
Another patch of win32-service for nice startup.
Hi,
I believe this patch would be a perfect solution for a lengthy 
initialization application.
Added hStartEvent, service_init, checkpoint increments.
============================================================
--- temp/service.c 2005-11-27 00:03:30.000000000 +0900
+++ service.c 2005-11-27 00:01:58.000000000 +0900
@@ -14,6 +14,7 @@
 static VALUE cDaemonError;
 static VALUE rbServiceStruct,
2005 Nov 23
0
Some code change suggestions of thenwin32-service package
> -----Original Message-----
> From: win32utils-devel-bounces at rubyforge.org 
> [mailto:win32utils-devel-bounces at rubyforge.org] On Behalf Of 
> Park Heesob
> Sent: Wednesday, November 23, 2005 6:16 AM
> To: Development and ideas for win32utils projects
> Subject: [Win32utils-devel] Some code change suggestions of 
> thenwin32-service package
> 
> 
> Hi,
> 
2005 Sep 08
11
Stopping services
I''m back to getting stuff to run as a Windows service, and am running
in to a problem. My service (a Daemon ruby class) installs and starts
fine, but when I try to stop it, I get:
  C:\workspaces\default\tahoe>ruby script\service stop
  script/service:77:in `stop'': An exception occurred in the service
when handling
  the control request. (Win32::ServiceError)
          from
2005 May 14
4
Problems with custom service and webrick
Hi all,
Windows XP Pro
Ruby 1.8.2
I''m having a couple of problems with the following
service.  The first issue is that the code in
service_start doesn''t seem to fire off.  The second
problem is that any attempt to do ''require "webrick"''
within webrick_daemon.rb causes the service to fail on
start.
Any ideas?
# webrickctl.rb
2007 Dec 27
0
[ win32utils-Patches-16627 ] Replace inefficient busy wait loop with UDP/IP loopback socket.
Patches item #16627, was opened at 2007-12-26 21:13
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=413&aid=16627&group_id=85
Category: win32-service
Group: Code Cleanup
Status: Open
Resolution: None
Priority: 3
Submitted By: Nobody (None)
Assigned to: Nobody (None)
Summary: Replace inefficient busy wait loop with UDP/IP loopback socket.
Initial Comment:
2007 Nov 09
0
[Fwd: win32-service problems with patch]
All,
I''ve been tinkering with Kevin''s patch. Seems to work much better as far 
as service control goes. The only thing that initially concerned me was 
the service_init code, but doing a 10 second sleep caused no problems in 
testing.
Unless there are any objections, I''m going to put out win32-service 
0.5.3 this weekend. This will be the last C version I put out. The
2006 Oct 20
6
win32-service weirdness
I''ve got my application running under Windows with mongrel perfectly,
so it was time to convert it to a service. service::install works
fine, but service:start gives me some "One moment, start pending" and
then lots of "One moment, stopped".
After a bit of digging I found this in the service.log:
** Starting Mongrel in production mode at :3000
** Starting Rails in
2005 Nov 11
1
[Fwd: Thanks for win32-service]
Nice. :)
-------------- next part --------------
An embedded message was scrubbed...
From: Jamey Cribbs <cribbsj at oakwood.org>
Subject: Thanks for win32-service
Date: Fri, 11 Nov 2005 11:33:13 -0500
Size: 2505
Url: http://rubyforge.org/pipermail/win32utils-devel/attachments/20051111/5b46cd4f/Thanksforwin32-service.eml
2006 Feb 20
0
Win32 service and blocking code in service_main
Hello mailing list!
Sorry for the personal/private mail I sent to Daniel and Park, but
just a few minutes ago I subscribed to this list.
I have found the solution, for webrick, mongrel and other webserver
(well I guess).
If the code in service_main is blocked (like the webrick dispatcher),
the service_main function never exit/left, so service.mainloop never
terminates and service control
2006 May 22
9
win32/service... still with problems.
Hello list,
In my quest to get Mongrel working as service for win32, found some
problems with win32/service that make it impossible to solve.
Attached is the simplest service script I could do with ruby, which
depends on win32/service.
I found that doing anything complex in service_stop (killing threads,
doing file handling, even sleeping for 0.25 seconds). crash the
service with backtraces (of
2007 Nov 24
5
Service.start arguments failing or causing segfault
Hi,
Unless I''m mistaken the final arguments to Service.start should be 
passed to the Daemon''s service_main method. Correct?
I modified the Service.start method (now in CVS) to look something like 
this:
def self.start(service, host=nil, *args)
    ...
    num_args = args.length
    if args.empty?
       args = nil
    else
       args.unshift(service) # Necessary?
      
2004 Apr 09
2
Issues with win32-service Daemon
Hi all,
I wrote a little echo client to run as a service.  I have a couple of 
problems with this.   First, any time I try to define anything in 
"initialize", the service fails to start.  Any idea why?
Also, this service runs for a while, then just quits for no reason that I 
can see.  The Event Log merely says, "The Abba service terminated 
unexpectedly".
Any ideas on
2007 Aug 07
0
[ win32utils-Bugs-12881 ] Cannot wait on Process - service_daemon/service_main
Bugs item #12881, was opened at 2007-08-07 19:17
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=411&aid=12881&group_id=85
Category: win32-service
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: John Leake (ozwaldtwistle)
Assigned to: Nobody (None)
Summary: Cannot wait on Process - service_daemon/service_main
Initial Comment:
First of
2005 Dec 01
1
service_cli.rb
Hi,
I just got done using win32/service to run a very small/hack-ish "Riki"
WEBrick service. Very cool stuff. Thanks.
So, in the process, I noticed a lot of the "control" start/install/etc.
command line parser stuff looked a bit boilerplate, so I pulled it out into
a helper function "service_cli" (for lack of a better name).
Its simple, but it allows me to do away
2006 Oct 26
2
The win32-service patch is committed - and now, some questions
Hi all,
I *finally* committed the patch from Patrick Hurley (you know, the one 
he submitted way back in June).  Looks like it works.  I''ve also 
revamped the code under the examples directory.  There''s now a 
tdaemon.rb (the test daemon) and tdaemon_ctl.rb (the test daemon 
controller).
Before I release this into the wild I want to make sure I document how 
to use it properly.
2004 Feb 06
0
Daemon method name changes
All,
At the risk of annoying you all to death with seemingly trivial things,
I was thinking that we should change a couple method names.  I know that
I myself had suggested "on_stop", "on_pause", etc, for the event hooks
in the Daemon class.  However, I think I will change those to
"service_stop", "service_pause", etc.  This isn''t a major issue,
2004 Feb 10
0
Daemon help
I''m having some trouble separating the Daemon class stuff from the
Service Control stuff.  I have a "daemon.rb" file in ''C:\''.  I also have
a daemonctrl.rb script in another directory.  It installs fine, but I
can never start it successfully.  What am I doing wrong?
Dan
# daemon.rb in ''C:\''
require "win32/service"
include Win32
2004 Feb 10
0
TCPServer failure within daemon
I wanted to see if I could setup a simple echo server to run as a
service.  So, using daemon_test.rb, I modified the Daemon class to
something like this:
require "socket"
class Daemon
   def initialize
      @server = TCPServer.new("localhost",8888)
   end
   def service_main
      while state == RUNNING
         while session = @server.accept
            str =
2011 Aug 29
0
Fwd: [win32-service] win32 daemon error - Service_Main thread exited abnormally (#4)
Any suggestions?
---------- Forwarded message ----------
From: 2potatocakes
<reply+i-1463859-6ae63452bd734578892fcf4b571ee941f465e643 at reply.github.com>
Date: Mon, Aug 29, 2011 at 12:40 AM
Subject: Re: [win32-service] win32 daemon error - Service_Main thread
exited abnormally (#4)
To: djberg96 at gmail.com
Thanks for looking at this guys. Have updated the strcpy line.. I''m
2006 May 14
6
Broken win32 service support for lastest mongrels.
Ok, this might sound bad... well, actually it is.
I''m my rewrite of mongrel_rails_service and provide a uniform set of
commands in the line of gem_plugin commands, found a few issues while
stopping the service.
Thinking that rails (1.1.2) was responsable, tested against my 1.0.0
rails app, both with the same results.
Again, reverted to mongrel 0.3.8, when services was working ok, with