summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2017-08-01 16:39:59 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2017-08-01 16:39:59 +0200
commit46723905330c4c37001e8c3a5cec22132eeded61 (patch)
treeae5a211605fa215cd35d2afeb8c64524ec59558c
parent32edf35e95ff1c99ba2f4c94eb9913e65f33bd45 (diff)
downloadpsutil-46723905330c4c37001e8c3a5cec22132eeded61.tar.gz
fix TypeError
-rw-r--r--psutil/_pswindows.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/psutil/_pswindows.py b/psutil/_pswindows.py
index aedb7930..8903a307 100644
--- a/psutil/_pswindows.py
+++ b/psutil/_pswindows.py
@@ -327,8 +327,10 @@ def net_connections(kind, _pid=-1):
ret = set()
for item in rawlist:
fd, fam, type, laddr, raddr, status, pid = item
- laddr = _common.addr(*laddr)
- raddr = _common.addr(*raddr)
+ if laddr:
+ laddr = _common.addr(*laddr)
+ if raddr:
+ raddr = _common.addr(*raddr)
status = TCP_STATUSES[status]
fam = sockfam_to_enum(fam)
type = socktype_to_enum(type)