def get_name_for_fd(fd):
"""
Return the process name for a given process ID.
"""
try:
pgrp = os.tcgetpgrp(fd)
except OSError:
return
try:
return get_proc_name(pgrp)
except IOError:
pass