* Logging for scgi calls.

git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1100 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2009-10-27 15:11:32 +00:00
parent f11c48d454
commit a60c330d3b
4 changed files with 36 additions and 10 deletions
+5 -1
View File
@@ -56,7 +56,7 @@ public:
static const int max_tasks = 10;
SCgi() {}
SCgi() : m_logFd(-1) {}
virtual ~SCgi();
void open_port(void* sa, unsigned int length, bool dontRoute);
@@ -66,6 +66,9 @@ public:
void set_slot_process(slot_process::base_type* s) { m_slotProcess.set(s); }
int log_fd() const { return m_logFd; }
void set_log_fd(int fd) { m_logFd = fd; }
virtual void event_read();
virtual void event_write();
virtual void event_error();
@@ -78,6 +81,7 @@ private:
void open(void* sa, unsigned int length);
std::string m_path;
int m_logFd;
slot_process m_slotProcess;
SCgiTask m_task[max_tasks];
};