usockets: report a peer reset behind unread data as ECONNRESET, not 'end' (#39600)