summaryrefslogtreecommitdiff
path: root/psutil/_psbsd.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2023-04-17 01:01:44 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2023-04-17 01:01:44 +0200
commit0e3f6c465181734181f2428b4a99429a82f3fc45 (patch)
tree6c2ea5784e72d8528e84cfdc53a471a7942b6b8c /psutil/_psbsd.py
parentb070015104ea01689fee9f7c91709c0e2d35a9a8 (diff)
downloadpsutil-0e3f6c465181734181f2428b4a99429a82f3fc45.tar.gz
fix #2238 if cwd() cannot be determined always return "" instead of None
Diffstat (limited to 'psutil/_psbsd.py')
-rw-r--r--psutil/_psbsd.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/psutil/_psbsd.py b/psutil/_psbsd.py
index 8fc256b2..b77a9d68 100644
--- a/psutil/_psbsd.py
+++ b/psutil/_psbsd.py
@@ -839,7 +839,7 @@ class Process(object):
elif NETBSD or HAS_PROC_OPEN_FILES:
# FreeBSD < 8 does not support functions based on
# kinfo_getfile() and kinfo_getvmmap()
- return cext.proc_cwd(self.pid) or None
+ return cext.proc_cwd(self.pid) or ""
else:
raise NotImplementedError(
"supported only starting from FreeBSD 8" if