Guest User

Getting pid

a guest
Dec 29th, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. (use '[me.raynes.conch.low-level :as sh2])
  2. (def p (sh2/proc "sleep" "1000"))
  3. (def pid (.getDeclaredField (.getClass (:process p)) "pid"))
  4. (.setAccessible pid true)
  5. (.getInt pid)
  6. ;; IllegalArgumentException No matching field found: getInt for class java.lang.reflect.Field clojure.lang.Reflector.getInstanceField (Reflector.java:271)
Advertisement
Add Comment
Please, Sign In to add comment