check instantly if mpv is ready
This commit is contained in:
@ -36,6 +36,13 @@ func IsReady(ctx context.Context, socket string) <-chan bool {
|
||||
go func() {
|
||||
defer close(out)
|
||||
|
||||
conn, err := net.Dial("unix", socket)
|
||||
if err == nil {
|
||||
defer conn.Close()
|
||||
out <- true
|
||||
return
|
||||
}
|
||||
|
||||
ticker := time.NewTicker(100 * time.Millisecond)
|
||||
defer ticker.Stop()
|
||||
|
||||
|
Reference in New Issue
Block a user