New GitHub issue #124858 from graingert:<br>

<hr>

<pre>
### Bug description:

```python
import asyncio
import gc
import objgraph
import weakref

async def amain():
    exc = None
 try:
        await asyncio.open_connection(
 host="localhost", port=8080, happy_eyeballs_delay=0.25
        )
 except* OSError as excs:
        exc = excs.exceptions[0]
    assert exc is not None
 print(gc.get_referrers(exc))

asyncio.run(amain())
```


### CPython versions tested on:

3.12, 3.13, CPython main branch

### Operating systems tested on:

Linux
</pre>

<hr>

<a href="https://github.com/python/cpython/issues/124858">View on GitHub</a>
<p>Labels: type-bug</p>
<p>Assignee: </p>