Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

rlib/test/test_rsocket.py::test_dup

def test_dup():
        s = RSocket(AF_INET, SOCK_STREAM)
        try:
>           s.bind(INETAddress('localhost', 50007))

rlib\test\test_rsocket.py:533: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <rpython.rlib.rsocket.RSocket object at 0x000001f71207de50>
address = <INETAddress 127.0.0.1:50007>

    def bind(self, address):
        """Bind the socket to a local address."""
        addr = address.lock()
        res = _c.socketbind(self.fd, addr, address.addrlen)
        address.unlock()
        if res < 0:
>           raise self.error_handler()
E           CSocketError: An attempt was made to access a socket in a way forbidden by its access permissions

rlib\rsocket.py:776: CSocketError
builder: rpython-win-x86-64 build #737*
test: rlib/test/test_rsocket.py::test_dup