From 65c3b46d0222df9c1bb49416a632913b4906b391 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 20 Sep 2004 13:17:51 +0000 Subject: r2449: use a blocking fd for smbsrv code metze (This used to be commit fba1637710138b0f2fae148e88b91a9cd1665465) --- source4/smb_server/smb_server.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source4/smb_server/smb_server.c b/source4/smb_server/smb_server.c index 516babf4b7..13c0a9770f 100644 --- a/source4/smb_server/smb_server.c +++ b/source4/smb_server/smb_server.c @@ -825,6 +825,7 @@ void smbsrv_accept(struct server_connection *conn) { struct smbsrv_connection *smb_conn; char *socket_addr; + int fd; DEBUG(5,("smbsrv_accept\n")); @@ -863,6 +864,9 @@ void smbsrv_accept(struct server_connection *conn) conn->private_data = smb_conn; + fd = socket_get_fd(conn->socket); + set_blocking(fd, True); + /* setup the DCERPC server subsystem */ dcesrv_init_context(&smb_conn->dcesrv); -- cgit