getuid() returns real process id not effective (closes #22307)
diff --git a/Doc/library/os.rst b/Doc/library/os.rst
index 32051c0..1ab039a 100644
--- a/Doc/library/os.rst
+++ b/Doc/library/os.rst
@@ -188,10 +188,10 @@
 .. function:: getlogin()
 
    Return the name of the user logged in on the controlling terminal of the
-   process.  For most purposes, it is more useful to use the environment variable
-   :envvar:`LOGNAME` to find out who the user is, or
-   ``pwd.getpwuid(os.getuid())[0]`` to get the login name of the currently
-   effective user id.
+   process.  For most purposes, it is more useful to use the environment
+   variable :envvar:`LOGNAME` to find out who the user is, or
+   ``pwd.getpwuid(os.getuid())[0]`` to get the login name of the process's real
+   user id.
 
    Availability: Unix.