Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 420 for signalfd (0.18 sec)

  1. istioctl/pkg/dashboard/dashboard.go

    	}
    
    	return fmt.Errorf("failure running port forward process: %v", err)
    }
    
    func ClosePortForwarderOnInterrupt(fw kube.PortForwarder) {
    	go func() {
    		signals := make(chan os.Signal, 1)
    		signal.Notify(signals, os.Interrupt)
    		defer signal.Stop(signals)
    		<-signals
    		fw.Close()
    	}()
    }
    
    func openBrowser(url string, writer io.Writer, browser bool) {
    	var err error
    
    	fmt.Fprintf(writer, "%s\n", url)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 15 01:29:35 UTC 2024
    - 20.5K bytes
    - Viewed (0)
  2. src/runtime/os3_solaris.go

    	}
    	mp.g0.stack.lo = mp.g0.stack.hi - uintptr(size)
    	if pthread_attr_setdetachstate(&attr, _PTHREAD_CREATE_DETACHED) != 0 {
    		throw("pthread_attr_setdetachstate")
    	}
    
    	// Disable signals during create, so that the new thread starts
    	// with signals disabled. It will enable them in minit.
    	sigprocmask(_SIG_SETMASK, &sigset_all, &oset)
    	ret = retryOnEAGAIN(func() int32 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  3. src/crypto/tls/quic.go

    	case <-c.quic.cancelc:
    		return c.sendAlertLocked(alertCloseNotify)
    	}
    	// The QUICConn reads from signalc to notify us that the handshake may
    	// be able to proceed. (The QUICConn reads, because we close signalc to
    	// indicate that the handshake has completed.)
    	select {
    	case c.quic.signalc <- struct{}{}:
    		c.hand.Write(c.quic.readbuf)
    		c.quic.readbuf = nil
    	case <-c.quic.cancelc:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  4. src/runtime/os_openbsd.go

    		throw("remapping stack memory failed")
    	}
    }
    
    //go:nosplit
    func raise(sig uint32) {
    	thrkill(getthrid(), int(sig))
    }
    
    func signalM(mp *m, sig int) {
    	thrkill(int32(mp.procid), sig)
    }
    
    // sigPerThreadSyscall is only used on linux, so we assign a bogus signal
    // number.
    const sigPerThreadSyscall = 1 << 31
    
    //go:nosplit
    func runPerThreadSyscall() {
    	throw("runPerThreadSyscall only valid on linux")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/server/config.go

    			config.Info.Version = "unversioned"
    		}
    	}
    }
    
    // DrainedNotify returns a lifecycle signal of genericapiserver already drained while shutting down.
    func (c *Config) DrainedNotify() <-chan struct{} {
    	return c.lifecycleSignals.InFlightRequestsDrained.Signaled()
    }
    
    // ShutdownInitiated returns a lifecycle signal of apiserver shutdown having been initiated.
    func (c *Config) ShutdownInitiatedNotify() <-chan struct{} {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 47.7K bytes
    - Viewed (0)
  6. src/os/file_posix.go

    	return nil
    }
    
    // ignoringEINTR makes a function call and repeats it if it returns an
    // EINTR error. This appears to be required even though we install all
    // signal handlers with SA_RESTART: see #22838, #38033, #38836, #40846.
    // Also #20400 and #36644 are issues in which a signal handler is
    // installed without setting SA_RESTART. None of these are the common case,
    // but there are enough of them that it seems that we can't avoid
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:33:12 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  7. src/syscall/exec_linux.go

    	Pgid       int // Child's process group ID if Setpgid.
    	// Pdeathsig, if non-zero, is a signal that the kernel will send to
    	// the child process when the creating thread dies. Note that the signal
    	// is sent on thread termination, which may happen before process termination.
    	// There are more details at https://go.dev/issue/27505.
    	Pdeathsig    Signal
    	Cloneflags   uintptr        // Flags for clone calls.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 07:45:37 UTC 2024
    - 23K bytes
    - Viewed (0)
  8. src/runtime/netpoll_windows.go

    		// so we still need to use a timeout with GetQueuedCompletionStatusEx.
    		// TODO: Improve the Go scheduler to support non-blocking timers.
    		signaled := netpollQueueTimer(delay)
    		if signaled {
    			// There is a small window between the SetWaitableTimer and the NtAssociateWaitCompletionPacket
    			// where the timer can expire. We can return immediately in this case.
    			return gList{}, 0
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:28 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  9. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/LockOnDemandCrossProcessCacheAccessTest.groovy

            when:
            contendedAction.accept(signal)
    
            then:
            1 * lock.close()
            1 * signal.trigger()
            0 * _
        }
    
        def "releases retained lock at completion of action on contention"() {
            def action = Mock(Supplier)
            def lock = Mock(FileLock)
            def signal = Mock(FileLockReleasedSignal)
            Consumer contendedAction
    
            when:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 15:49:51 UTC 2024
    - 21.8K bytes
    - Viewed (0)
  10. src/syscall/syscall_plan9.go

    }
    
    func (e ErrorString) Timeout() bool {
    	return e == EBUSY || e == ETIMEDOUT
    }
    
    var emptystring string
    
    // A Note is a string describing a process note.
    // It implements the os.Signal interface.
    type Note string
    
    func (n Note) Signal() {}
    
    func (n Note) String() string {
    	return string(n)
    }
    
    var (
    	Stdin  = 0
    	Stdout = 1
    	Stderr = 2
    )
    
    // For testing: clients can set this flag to force
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 26 21:03:59 UTC 2024
    - 9.4K bytes
    - Viewed (0)
Back to top