...
Run Format

Source file src/runtime/testdata/testprogcgo/threadpanic.go

Documentation: runtime/testdata/testprogcgo

  // Copyright 2015 The Go Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style
  // license that can be found in the LICENSE file.
  
  // +build !plan9
  
  package main
  
  // void start(void);
  import "C"
  
  func init() {
  	register("CgoExternalThreadPanic", CgoExternalThreadPanic)
  }
  
  func CgoExternalThreadPanic() {
  	C.start()
  	select {}
  }
  
  //export gopanic
  func gopanic() {
  	panic("BOOM")
  }
  

View as plain text