Пример #1
0
def close_port(skt: socket):
    # essaie et si le port n'est pas connecté, on fait juste le fermer. Autrement on coupe la connexion avant de fermer
    try:
        skt.shutdown(socket.SHUT_RDWR)
    except OSError:
        pass
    skt.close()
Пример #2
0
    def HandleDisconnect(self, client : socket):
        if(client in self.clientSockets):
            client.shutdown() # inform the client we're closing connection?
            client.close() # close socket
            self.clientSockets.remove(client) # stop thinking about the client

        return
Пример #3
0
def destroy_socket(conn: socket, soc: socket) -> None:
    conn.close()
    conn.shutdown(socket.SHUT_RDWR)
    soc.shutdown(socket.SHUT_RDWR)
    soc.close()
def close_connection(sock: socket):
    if not sock:
        return
    sock.shutdown(socket.SHUT_WR)
    sock.close()
def __close(conn: socket):
    conn.shutdown(1)
    conn.close()