better error handling in MemoryIdler for inside jails
authorNathan Bronson <ngbronson@fb.com>
Tue, 5 Dec 2017 00:39:00 +0000 (16:39 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Tue, 5 Dec 2017 00:39:49 +0000 (16:39 -0800)
commit879a247afb1b651c8e8aff9ac19435360ed67d3e
treed8bdaf70abd90b4e00bcab65840c4d48d857b073
parent64072ab5f788cd1081bdd98ba6dbaabbcd1fafbd
better error handling in MemoryIdler for inside jails

Summary:
/proc may be unavailable in restricted environments, which can
cause pthread_getattr_np to fail.  This diff adds checking to the return
code from that function.

Reviewed By: yfeldblum

Differential Revision: D6473789

fbshipit-source-id: de016d32f29edf8410808dfb491987692f39e768
folly/detail/MemoryIdler.cpp