Alois Mahdal преди 6 години
родител
ревизия
44b11e3579
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4
    1
      src/jat.sh.skel

+ 4
- 1
src/jat.sh.skel Целия файл

@@ -708,10 +708,13 @@ jat__pend() {
708 708
     # End active phase
709 709
     #
710 710
     local oldpdir
711
+    local oldpwd
711 712
     oldpdir=$(__jat__sd_keyR P.pdir)
713
+    oldpwd=$(__jat__sd_keyR P.PWD)
712 714
     test -n "$oldpdir" && {
713 715
         jat__log_info "changing back from phase dir: $oldpdir"
714
-        popd >/dev/null
716
+        popd >/dev/null \
717
+         || jat__die "failed to go back from phase dir: $oldpdir to $oldpwd"
715 718
     }
716 719
     __jat__show_pend
717 720
     __jat__pdummy