Commit Graph

11 Commits

Author SHA1 Message Date
Matt Sergeant
31a498cfd7 Restore timers on reset
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@859 958fd67b-6ff1-0310-b445-bb7760255be9
2008-03-13 21:20:56 +00:00
Matt Sergeant
ddb7cd19d8 Drop privileges properly (Radu Greab)
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@856 958fd67b-6ff1-0310-b445-bb7760255be9
2008-03-13 19:56:25 +00:00
Matt Sergeant
83d7cb9119 Reset Danga::Socket in the child (Radu Greab)
Add commented out profiling code
Add --config-port to help text


git-svn-id: https://svn.perl.org/qpsmtpd/trunk@853 958fd67b-6ff1-0310-b445-bb7760255be9
2008-03-13 19:50:01 +00:00
Matt Sergeant
5f6d3dba0d Resolve conflict between debug and detach flags
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@840 958fd67b-6ff1-0310-b445-bb7760255be9
2008-01-30 18:41:24 +00:00
Matt Sergeant
3f00a90b3b Pause read at the start so we don't read data while waiting for rDNS results.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@831 958fd67b-6ff1-0310-b445-bb7760255be9
2008-01-02 20:37:45 +00:00
Matt Sergeant
cfa23dedec Don't listen for readiness in the parent any more - breaks under high load.
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@823 958fd67b-6ff1-0310-b445-bb7760255be9
2007-12-03 21:37:45 +00:00
Matt Sergeant
40c485e769 Support for HUPing the server to clear the cache
Wake-one child support


git-svn-id: https://svn.perl.org/qpsmtpd/trunk@822 958fd67b-6ff1-0310-b445-bb7760255be9
2007-12-03 17:45:31 +00:00
Matt Sergeant
c636c9ab92 Allow qpsmtpd-async to detatch (Chris Lewis).
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@807 958fd67b-6ff1-0310-b445-bb7760255be9
2007-10-04 15:18:57 +00:00
Matt Sergeant
8b5488dd77 Fix dropping privileges code to be same as forkserver
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@745 958fd67b-6ff1-0310-b445-bb7760255be9
2007-05-26 23:38:09 +00:00
Matt Sergeant
784f02977d Use process_line instead of push_back_read which should be more efficient
git-svn-id: https://svn.perl.org/qpsmtpd/trunk@744 958fd67b-6ff1-0310-b445-bb7760255be9
2007-05-26 00:49:00 +00:00
Matt Sergeant
2b709d664c Async qpsmtpd (still entirely compatible with non-async version)
git-svn-id: https://svn.perl.org/qpsmtpd/branches/0.3x@679 958fd67b-6ff1-0310-b445-bb7760255be9
2006-12-08 19:46:18 +00:00