Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for SysProcAttr (0.61 sec)

  1. src/os/pidfd_other.go

    //go:build (unix && !linux) || (js && wasm) || wasip1 || windows
    
    package os
    
    import "syscall"
    
    func ensurePidfd(sysAttr *syscall.SysProcAttr) *syscall.SysProcAttr {
    	return sysAttr
    }
    
    func getPidfd(_ *syscall.SysProcAttr) (uintptr, bool) {
    	return 0, false
    }
    
    func pidfdFind(_ int) (uintptr, error) {
    	return 0, syscall.ENOSYS
    }
    
    func (p *Process) pidfdRelease() {}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 22:06:47 UTC 2024
    - 692 bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/windows/aliases.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    //go:build windows
    
    package windows
    
    import "syscall"
    
    type Errno = syscall.Errno
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 281 bytes
    - Viewed (0)
  3. src/os/pidfd_linux.go

    package os
    
    import (
    	"errors"
    	"internal/syscall/unix"
    	"sync"
    	"syscall"
    	"unsafe"
    )
    
    func ensurePidfd(sysAttr *syscall.SysProcAttr) *syscall.SysProcAttr {
    	if !pidfdWorks() {
    		return sysAttr
    	}
    
    	var pidfd int
    
    	if sysAttr == nil {
    		return &syscall.SysProcAttr{
    			PidFD: &pidfd,
    		}
    	}
    	if sysAttr.PidFD == nil {
    		newSys := *sysAttr // copy
    		newSys.PidFD = &pidfd
    		return &newSys
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 18:08:44 UTC 2024
    - 4.2K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/telemetry/internal/configstore/download_windows.go

    	//   https://learn.microsoft.com/en-us/windows/console/creation-of-a-console
    	//   https://learn.microsoft.com/en-us/windows/win32/procthread/process-creation-flags
    	cmd.SysProcAttr = &syscall.SysProcAttr{
    		CreationFlags: windows.CREATE_NO_WINDOW,
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 14:52:56 UTC 2024
    - 1K bytes
    - Viewed (0)
  5. pkg/envoy/proxy.go

    	}
    	cmd.Stdout = os.Stdout
    	cmd.Stderr = os.Stderr
    	if e.AgentIsRoot {
    		cmd.SysProcAttr = &syscall.SysProcAttr{}
    		cmd.SysProcAttr.Credential = &syscall.Credential{
    			Uid: 1337,
    			Gid: 1337,
    		}
    	}
    
    	if err := cmd.Start(); err != nil {
    		return err
    	}
    	done := make(chan error, 1)
    	go func() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 05 10:02:56 UTC 2024
    - 6.9K bytes
    - Viewed (0)
  6. src/os/exec_posix.go

    // sending a signal.
    var (
    	Interrupt Signal = syscall.SIGINT
    	Kill      Signal = syscall.SIGKILL
    )
    
    func startProcess(name string, argv []string, attr *ProcAttr) (p *Process, err error) {
    	// If there is no SysProcAttr (ie. no Chroot or changed
    	// UID/GID), double-check existence of the directory we want
    	// to chdir into. We can make the error clearer this way.
    	if attr != nil && attr.Sys == nil && attr.Dir != "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 22:06:47 UTC 2024
    - 3.7K bytes
    - Viewed (0)
Back to top