Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Writing a Daemon on Windows/Linux

by BUU (Prior)
on Nov 10, 2005 at 10:05 UTC ( [id://507329]=note: print w/replies, xml ) Need Help??


in reply to Writing a Daemon on Windows/Linux

Here's a module that implements a daemon: http://search.cpan.org/~jwied/Net-Daemon-0.38/lib/Net/Daemon.pm. AS the above mentioned, forking generally works on all major platforms, win32 is a little weird with regards to forks, it actually does threads instead, but that typically doesn't matter. In general a daemon just needs to fork itself in to the background, optionally changing it's process group and so forth and detaching from the current session. Functions for this are available in POSIX.

In general this sounds pretty simple. Fork is extremely easy to use and, for the most part, portable enough.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://507329]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (6)
As of 2024-04-20 02:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found