golang/go

os: document the Process.Pid field

Fechada

#36.726 aberto em 24 de jan. de 2020

 (3 comentários) (0 reação) (0 responsável)Go (19.008 forks)batch import
DocumentationNeedsFixhelp wanted

Métricas do repositório

Stars
 (133.883 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

As discussed in https://groups.google.com/forum/#!topic/golang-nuts/ievQGPz1R7k, https://golang.org/cl/4029053 dropped the documentation for the Pid field.

I also propose to extend the documentation with something like:

The value of Pid after the process has been waited/released is not specified.

The reason is that on UNIX systems, Release set Pid to -1, but not on Windows. This means that a program can not check if Pid == -1 to determine if the process has been released.

The alternative is to change the Windows implementation.

Guia do colaborador