Skip to content

race #182

@Vany

Description

@Vany

i start reading from .IncomingEvents

Write at 0x00c0003166a0 by goroutine 90:
  runtime.recvDirect()
      /Users/vany/sdk/go1.23.2/src/runtime/chan.go:388 +0x7c
  github.com/andreykaipov/goobs.(*Client).handleRawServerMessages.(*Client).markDisconnected.func1()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:142 +0xcc
  sync.(*Once).doSlow()
      /Users/vany/sdk/go1.23.2/src/sync/once.go:76 +0xac
  sync.(*Once).Do()
      /Users/vany/sdk/go1.23.2/src/sync/once.go:67 +0x40
  github.com/andreykaipov/goobs.(*Client).markDisconnected()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:135 +0x6d4
  github.com/andreykaipov/goobs.(*Client).handleRawServerMessages()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:253 +0x6a0
  github.com/andreykaipov/goobs.(*Client).connect.gowrap1()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:212 +0x40

Previous read at 0x00c0003166a0 by goroutine 91:
  runtime.chansend1()
      /Users/vany/sdk/go1.23.2/src/runtime/chan.go:157 +0x2c
  github.com/andreykaipov/goobs.(*Client).writeEvent()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:378 +0x748
  github.com/andreykaipov/goobs.(*Client).handleOpcodes()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:351 +0x6c0
  github.com/andreykaipov/goobs.(*Client).connect.gowrap2()
      /Users/vany/go/pkg/mod/github.com/andreykaipov/goobs@v1.5.1/client.go:213 +0x40

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions