Skip to content

flaky test: ConnectionCloseHeaderHandlingTest.PipelinedRequestsTest.serverCloseSecondPipelinedRequestWriteAborted #3109

@bryce-anderson

Description

@bryce-anderson

https://github.com/apple/servicetalk/actions/runs/11849584912/job/33052783755?pr=3107#step:8:882

ConnectionCloseHeaderHandlingTest > PipelinedRequestsTest > serverCloseSecondPipelinedRequestWriteAborted(boolean, boolean, boolean) > 4: useUds=false, viaProxy=true, awaitRequestPayload=true FAILED
    java.util.concurrent.ExecutionException: io.servicetalk.transport.netty.internal.CloseHandler$CloseEventObservedException: PROTOCOL_CLOSING_INBOUND(The application protocol closed the read side of this connection. This maybe the result of sending an HTTP header such as Connection: close.) [id: 0xd3aafc1b, L:/127.0.0.1:35012 - R:localhost/127.0.0.1:38763]
        at io.servicetalk.concurrent.api.SourceToFuture.reportGet(SourceToFuture.java:134)
        at io.servicetalk.concurrent.api.SourceToFuture.get(SourceToFuture.java:103)
        at io.servicetalk.http.netty.ConnectionCloseHeaderHandlingTest$ConnectionSetup.assertResponsePayloadBody(ConnectionCloseHeaderHandlingTest.java:260)
        at io.servicetalk.http.netty.ConnectionCloseHeaderHandlingTest$PipelinedRequestsTest.serverCloseSecondPipelinedRequestWriteAborted(ConnectionCloseHeaderHandlingTest.java:417)

        Caused by:
        io.servicetalk.transport.netty.internal.CloseHandler$CloseEventObservedException: PROTOCOL_CLOSING_INBOUND(The application protocol closed the read side of this connection. This maybe the result of sending an HTTP header such as Connection: close.) [id: 0xd3aafc1b, L:/127.0.0.1:35012 - R:localhost/127.0.0.1:38763]

            Caused by:
            io.netty.channel.unix.Errors$NativeIoException: recvAddress(..) failed: Connection reset by peer

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions