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

Make process_iter() thread safe #718

Closed
giampaolo opened this issue Dec 12, 2015 · 0 comments
Closed

Make process_iter() thread safe #718

giampaolo opened this issue Dec 12, 2015 · 0 comments

Comments

@giampaolo
Copy link
Owner

Thread: https://groups.google.com/forum/#!topic/psutil/lqFUH3kzooc

giampaolo added a commit that referenced this issue Dec 12, 2015
mrjefftang added a commit to mrjefftang/psutil that referenced this issue Jan 5, 2016
* giampaolo/master: (148 commits)
  update doc
  add DEVNOTES.rst
  Add import-time tests for psutil
  one import per line
  use with lock:
  set global cpu vars to None if they can't be determined at import time
  add more tests
  giampaolo#717: ignore everything after the first occurrence of '\x00' instead of replacing '\x00' for the whole string
  fix giampaolo#717: [Linux] Process.open_files fails if deleted files still visible.
  giampaolo#715: don't crash at import time if cpu_times() fail for some reason.
  safety measure for ZombieProcess exc
  giampaolo#718: process_iter() thread safety
  giampaolo#708: use buffering for open() only on Python 2; on Python 3 this does not have any effect so it's better to let python decide what to do
  little speedup for system connections
  fix giampaolo#708 [Linux]: speedup psutil.net_connections() and psutil.Process.connections()
  linux refactoring: use a wrapper around open() for binary files
  update doc
  raise no memory err if malloc() fails
  giampaolo#714: [OpenBSD] return shared virtual mem
  add test for vmem total on freebsd
  ...
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

1 participant