import socket
import struct

def server(host, port):
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0)
    l_onoff = 1
    l_linger = 0
    s.setsockopt(
        socket.SOL_SOCKET,
        socket.SO_LINGER,
        struct.pack('ii', l_onoff, l_linger)
    )
    s.bind(('', port))
    s.listen(5)

    while 1:
        skclt, addrclt = s.accept()
        print(f"New connection from client: {addrclt}")


        skclt.close()

server('0.0.0.0', 8080)