github.com/vincentwoo/docker@v0.7.3-0.20160116130405-82401a4b13c0/pkg/ioutils/scheduler_gccgo.go (about)

     1  // +build gccgo
     2  
     3  package ioutils
     4  
     5  import (
     6  	"runtime"
     7  )
     8  
     9  func callSchedulerIfNecessary() {
    10  	//allow or force Go scheduler to switch context, without explicitly
    11  	//forcing this will make it hang when using gccgo implementation
    12  	runtime.Gosched()
    13  }