Si mode es falso, el socket estará descriptor will be switched to non-blocking mode, y si es true, este pasara a modo bloqueo. Esto afecta a llamadas como fgets() que leen del socket. En el modo de no-bloqueo una llamada fgets() devolverá la información en el acto, mientras que en modo bloqueo esperará a que la información esté disponible en el socket.