]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/streamserversocket.h
Check for EOF return before checking for errors
[libs/net.git] / source / net / streamserversocket.h
index 315226566e35277055fadece93c48904b6359132..bd2487de430e3bca5820497c5238b65d38db2a8b 100644 (file)
@@ -10,14 +10,14 @@ namespace Net {
 class StreamServerSocket: public ServerSocket
 {
 private:
-       bool listening;
+       bool listening = false;
 
 public:
        StreamServerSocket(Family, int = 0);
 
-       virtual void listen(const SockAddr &, unsigned = 4);
+       void listen(const SockAddr &, unsigned = 4) override;
        bool is_listening() const { return listening; }
-       virtual StreamSocket *accept();
+       StreamSocket *accept() override;
 };
 
 } // namespace Net