Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sunos10 - net_connections - regression #1346

Closed
alxchk opened this issue Oct 8, 2018 · 1 comment
Closed

sunos10 - net_connections - regression #1346

alxchk opened this issue Oct 8, 2018 · 1 comment

Comments

@alxchk
Copy link
Contributor

alxchk commented Oct 8, 2018

-bash-3.2# python
Python 2.7.15 (default, Oct  8 2018, 14:49:06) 
[GCC 3.4.3 (csl-sol210-3_4-branch+sol_rpath)] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil 
>>> psutil.net_connections()
[]
>>> psutil.__version__
'5.4.7'
>>> 
-bash-3.2# python
Python 2.7.15 (default, Oct  8 2018, 14:55:52) 
[GCC 3.4.3 (csl-sol210-3_4-branch+sol_rpath)] on sunos5
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil
>>> len(psutil.net_connections())
112
>>> psutil.__version__
'5.4.3'
>>> 
alxchk added a commit to alxchk/psutil that referenced this issue Oct 9, 2018
@giampaolo
Copy link
Owner

This was introduced by @gsauthof in #1248. #1347 fixes it.

@giampaolo giampaolo added the bug label Oct 9, 2018
giampaolo added a commit that referenced this issue Oct 11, 2018
clrpackages pushed a commit to clearlinux-pkgs/psutil that referenced this issue Oct 31, 2018
…r gcc/g++ + fix cpu metrics (#1320)

Alex Manuskin (1):
      Add parsing for /sys/class/thermal (#1345)

E. M. Bray (1):
      Refactored ps() function in test_posix (#1341)

Giampaolo Rodola (28):
      make test more robust
      remove failing test
      remove failing test assertions
      add download badge
      travis: add python 3.7 build
      also include PYPY (or try to :P)
      #1332 - update HISTORY
      fix #1343: document Process.as_dict() attrs values
      #1341: move open() utilities/wrappers in _common.py
      use memory tolerance in occasionally failing test
      catch UnicodeEncodeError on print()
      Fix decoding error in tests
      #1284, #1345 - give credits to @amanusk
      give credits to @alxchk for #1346 (sunOS)
      give CREDITS for #1320 to @truthbk
      fix different travis failures
      fix #715: do not print exception on import time in case cpu_times() fails.
      fix travis
      skip test on PYPY + Travis
      travis: disable pypy; se py 3.7 on osx
      travis / osx: set py 3.6
      fix #1277 / osx / virtual_memory: 'available' and 'used' memory were not calculated properly
      #1197 / linux / cpu_freq(): parse /proc/cpuinfo in case /sys/devices/system/cpu fs is not available
      refactor hasattr() checks as global constants
      fix #1307: [Linux] disk_partitions() does not honour PROCFS_PATH
      fix #1004: Process.io_counters() may raise ValueError
      sensors_temperatures() / linux: convert defaultdict to dict
      pre release

Jaime Fullaondo (1):
      [aix] improve compilation on AIX, better support for gcc/g++ + fix cpu metrics (#1320)

Jon Dufresne (1):
      Correct capitalization of PyPI (#1337)

alxchk (1):
      Fix giampaolo/psutil#1346 (#1347)

sylvainduchesne (1):
      Fix random 0xC0000001 errors when querying for Connections (#1335)

yanok (1):
      make psutil_debug() aware of PSUTIL_DEBUG (#1332)
nlevitt added a commit to nlevitt/psutil that referenced this issue Apr 9, 2019
* origin/master: (182 commits)
  giampaolo#1394 / windows / process exe(): convert errno 0 into ERROR_ACCESS_DENIED; errno 0 occurs when the Python process runs in 'Virtual Secure Mode'
  pre-release
  fix win num_handles() test
  update readme
  fix giampaolo#1111: use a lock to make Process.oneshot() thread safe
  pdate HISTORY
  giampaolo#1373: different approach to oneshot() cache (pass Process instances around - which is faster)
  use PROCESS_QUERY_LIMITED_INFORMATION also for username()
  Linux: refactor _parse_stat_file() and return a dict instead of a list (+ maintainability)
  fix giampaolo#1357: do not expose Process' memory_maps() and io_counters() methods if not supported by the kernel
  giampaolo#1376 Windows: check if variable is NULL before free()ing it
  enforce lack of support for Win XP
  fix giampaolo#1370: improper usage of CloseHandle() may lead to override the original error code resulting in raising a wrong exception
  update HISTORY
  (Windows) use PROCESS_QUERY_LIMITED_INFORMATION access rights (giampaolo#1376)
  update HISTORY
  revert 5398c48; let's do it in a separate branch
  giampaolo#1111 make Process.oneshot() thread-safe
  sort HISTORY
  give CREDITS to @EccoTheFlintstone for giampaolo#1368
  fix ionice set not working on windows x64 due to LENGTH_MISMATCH  (giampaolo#1368)
  make flake8 happy
  give CREDITS to @amanusk for giampaolo#1369 / giampaolo#1352 and update doc
  Add CPU frequency support for FreeBSD (giampaolo#1369)
  giampaolo#1359: add test case for cpu_count(logical=False) against lscpu utility
  disable false positive mem test on travis + osx
  fix PEP8 style mistakes
  give credits to @koenkooi for giampaolo#1360
  Fix giampaolo#1354 [Linux] disk_io_counters() fails on Linux kernel 4.18+ (giampaolo#1360)
  giampaolo#1350: give credits to @amanusk
  FreeBSD adding temperature sensors (WIP) (giampaolo#1350)
  pre release
  sensors_temperatures() / linux: convert defaultdict to dict
  fix giampaolo#1004: Process.io_counters() may raise ValueError
  fix giampaolo#1307: [Linux] disk_partitions() does not honour PROCFS_PATH
  refactor hasattr() checks as global constants
  giampaolo#1197 / linux / cpu_freq(): parse /proc/cpuinfo in case /sys/devices/system/cpu fs is not available
  fix giampaolo#1277 / osx / virtual_memory: 'available' and 'used' memory were not calculated properly
  travis / osx: set py 3.6
  travis: disable pypy; se py 3.7 on osx
  skip test on PYPY + Travis
  fix travis
  fix giampaolo#715: do not print exception on import time in case cpu_times() fails.
  fix different travis failures
  give CREDITS for giampaolo#1320 to @truthbk
  [aix] improve compilation on AIX, better support for gcc/g++ + fix cpu metrics (giampaolo#1320)
  give credits to @alxchk for giampaolo#1346 (sunOS)
  Fix giampaolo#1346 (giampaolo#1347)
  giampaolo#1284, giampaolo#1345 - give credits to @amanusk
  Add parsing for /sys/class/thermal (giampaolo#1345)
  Fix decoding error in tests
  catch UnicodeEncodeError on print()
  use memory tolerance in occasionally failing test
  Fix random 0xC0000001 errors when querying for Connections (giampaolo#1335)
  Correct capitalization of PyPI (giampaolo#1337)
  giampaolo#1341: move open() utilities/wrappers in _common.py
  Refactored ps() function in test_posix (giampaolo#1341)
  fix giampaolo#1343: document Process.as_dict() attrs values
  giampaolo#1332 - update HISTORY
  make psutil_debug() aware of PSUTIL_DEBUG (giampaolo#1332)
  also include PYPY (or try to :P)
  travis: add python 3.7 build
  add download badge
  remove failing test assertions
  remove failing test
  make test more robust
  pre release
  pre release
  set version to 5.4.7
  OSX / SMC / sensors: revert giampaolo#1284 (giampaolo#1325)
  setup.py: add py 3.7
  fix giampaolo#1323: [Linux] sensors_temperatures() may fail with ValueError
  fix failing linux tests
  giampaolo#1321 add unit tests
  giampaolo#1321: refactoring
  make disk_io_counters more robust (giampaolo#1324)
  fix typo
  Fix DeprecationWarning: invalid escape sequence (giampaolo#1318)
  remove old test
  update is_storage_device() docstring
  fix giampaolo#1305 / disk_io_counters() / Linux: assume SECTOR_SIZE is a fixed 512
  giampaolo#1313 remove test which no longer makes sense
  disk_io_counters() - linux: mimic iostat behavior (giampaolo#1313)
  fix wrong reference link in doc
  disambiguate TESTFN for parallel testing
  fix giampaolo#1309: add STATUS_PARKED constant and fix STATUS_IDLE (both on linux)
  give CREDITS to @sylvainduchesne for giampaolo#1294
  retain GIL when querying connections table (giampaolo#1306)
  Update index.rst (giampaolo#1308)
  fix giampaolo#1279: catch and skip ENODEV in net_if_stat()
  appveyor: retire 3.5, add 3.7
  revert file renaming of macos files; get them back to 'osx' prefix
  winmake: add upload-wheels cmd
  Rename OSX to macOS (giampaolo#1298)
  apveyor: reset py 3.4 and remove 3.7 (not available yet)
  try to fix occasional children() failure on Win: https://ci.appveyor.com/project/giampaolo/psutil/build/job/je3qyldbb86ff66h
  appveyor: remove py 3.4 and add 3.7
  giampaolo#1284: give credits to @amanusk + some minor adjustments
  little refactoring
  Osx temps (giampaolo#1284)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants