|
@@ -206,6 +206,8 @@ class Socket extends sys.net.Socket {
|
|
|
|
|
|
public override function accept():Socket {
|
|
public override function accept():Socket {
|
|
var c = sys.net.Socket.socket_accept(__s);
|
|
var c = sys.net.Socket.socket_accept(__s);
|
|
|
|
+ if(c == null)
|
|
|
|
+ throw "Blocking";
|
|
var cssl = new Context(conf);
|
|
var cssl = new Context(conf);
|
|
cssl.setSocket(c);
|
|
cssl.setSocket(c);
|
|
|
|
|