summaryrefslogtreecommitdiff
path: root/includes/Socket.h
diff options
context:
space:
mode:
authorPixel <pixel@nobis-crew.org>2011-10-18 11:33:50 -0700
committerPixel <pixel@nobis-crew.org>2011-10-18 11:33:50 -0700
commit4e07ceeb21dae4b6b8d5eaf7421228f735f14bda (patch)
tree54f073ccf13efc314eea7c2f29e372102055060e /includes/Socket.h
parent3a201d00ac6c65b19b270c4e2937b7ba5ffed824 (diff)
Adding a few more asserts, and using the proper function calls (ntohs instead of htons - which should be fundamentally the same, but, *shrug*)
Diffstat (limited to 'includes/Socket.h')
-rw-r--r--includes/Socket.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/includes/Socket.h b/includes/Socket.h
index b762d9b..3b29f49 100644
--- a/includes/Socket.h
+++ b/includes/Socket.h
@@ -58,8 +58,9 @@ template<class Worker>
class Listener : public Task {
public:
Listener(int port, const char * local = NULL) : m_stop(false) {
- m_listener.setLocal(local, port);
- bool r = m_listener.listen();
+ bool r = m_listener.setLocal(local, port);
+ Assert(r);
+ r = m_listener.listen();
Assert(r);
m_name = String(ClassName(this).c_str()) + " - " + m_listener.getName();
Printer::elog(E_SOCKET, "Created a listener task at %p", this);