tulir / gomuks

A terminal based Matrix client written in Go.

Home Page:https://maunium.net/go/gomuks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DATA RACE detected

6543 opened this issue · comments

commented

version: 09a9279

==================
WARNING: DATA RACE
Read at 0x00c00021e0e8 by main goroutine:
  go.mau.fi/mauview.(*Application).Start()
      /home/user/go/pkg/mod/go.mau.fi/mauview@v0.2.1/application.go:79 +0x64
  maunium.net/go/gomuks/ui.(*GomuksUI).Start()
      /home/user/git/gomuks/ui/ui.go:82 +0x45
  main.(*Gomuks).Start()
      /home/user/git/gomuks/gomuks.go:174 +0x779
  main.main()
      /home/user/git/gomuks/main.go:119 +0xc04

Previous write at 0x00c00021e0e8 by goroutine 48:
  go.mau.fi/mauview.(*Application).SetRoot()
      /home/user/go/pkg/mod/go.mau.fi/mauview@v0.2.1/application.go:229 +0x164
  maunium.net/go/gomuks/ui.(*GomuksUI).SetView()
      /home/user/git/gomuks/ui/ui.go:110 +0xa4
  maunium.net/go/gomuks/ui.(*GomuksUI).OnLogin()
      /home/user/git/gomuks/ui/ui.go:98 +0x2e
  maunium.net/go/gomuks/matrix.(*Container).OnLogin()
      /home/user/git/gomuks/matrix/matrix.go:387 +0x7e
  maunium.net/go/gomuks/matrix.(*Container).Start()
      /home/user/git/gomuks/matrix/matrix.go:463 +0x65
  maunium.net/go/gomuks/matrix.(*Container).InitClient.func1()
      /home/user/git/gomuks/matrix/matrix.go:178 +0x39

Goroutine 48 (running) created at:
  maunium.net/go/gomuks/matrix.(*Container).InitClient()
      /home/user/git/gomuks/matrix/matrix.go:178 +0xf6b
  main.(*Gomuks).Start()
      /home/user/git/gomuks/gomuks.go:148 +0x69
  main.main()
      /home/user/git/gomuks/main.go:119 +0xc04
==================
Found 1 data race(s)