psfind working to get windows pid, but...
authorChris Koeritz <fred@gruntose.com>
Sun, 29 May 2022 13:02:04 +0000 (09:02 -0400)
committerChris Koeritz <fred@gruntose.com>
Sun, 29 May 2022 13:02:04 +0000 (09:02 -0400)
this winpid is not working in ps tools to lookup a process.
need to dig into this further, but hopefully the zap_fallout script will
start working again.
may have to add a flag to psfind that tells it to return either cygwin pids
for use in ps or winpids for use in taskkill, if the former is actually a
usable pid value in ps.

scripts/core/functions.sh

index 6083bc7186d0fb072864efe6f4a4f22819aacc9a..8fdb80d51ded1f872bd74e7b56ea3a8cea3cbde4 100644 (file)
@@ -376,6 +376,11 @@ if [ -z "$skip_all" ]; then
         # special case for windows.
         ps | head -1
         for curr in $p; do
+#hmmm: currently not working right for windows cygwin.  we're getting proper
+#      winpids out of the list now, but not able to use them in ps?
+#      should i be keeping the weirdo pid that we were getting in column 1 and
+#      use that, except when talking to taskkill?
+#      need further research.
           ps -W -p $curr | tail -n +2
         done
       else