Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SignalDuringExec (0.15 sec)

  1. src/runtime/testdata/testprognet/signalexec.go

    package main
    
    import (
    	"fmt"
    	"os"
    	"os/exec"
    	"os/signal"
    	"sync"
    	"syscall"
    	"time"
    )
    
    func init() {
    	register("SignalDuringExec", SignalDuringExec)
    	register("Nop", Nop)
    }
    
    func SignalDuringExec() {
    	pgrp := syscall.Getpgrp()
    
    	const tries = 10
    
    	var wg sync.WaitGroup
    	c := make(chan os.Signal, tries)
    	signal.Notify(c, syscall.SIGWINCH)
    	wg.Add(1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 13 18:45:54 UTC 2021
    - 1.3K bytes
    - Viewed (0)
  2. src/runtime/crash_unix_test.go

    	switch runtime.GOOS {
    	case "darwin", "dragonfly", "freebsd", "linux", "netbsd", "openbsd":
    	default:
    		t.Skipf("skipping test on %s", runtime.GOOS)
    	}
    	output := runTestProg(t, "testprognet", "SignalDuringExec")
    	want := "OK\n"
    	if output != want {
    		t.Fatalf("want %s, got %s\n", want, output)
    	}
    }
    
    func TestSignalM(t *testing.T) {
    	r, w, errno := runtime.Pipe()
    	if errno != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 20:11:47 UTC 2023
    - 9.2K bytes
    - Viewed (0)
Back to top