Changeset 208
- Timestamp:
- 05/25/06 22:49:01 (3 years ago)
- Files:
-
- branches/1.0.4/man/vcontext.8.in (modified) (1 diff)
- branches/1.0.4/man/vflags.8.in (modified) (1 diff)
- branches/1.0.4/scripts/lib/vps.sh (modified) (3 diffs)
- branches/1.0.4/scripts/test (added)
- branches/1.0.4/scripts/test/CoW-test.sh (added)
- branches/1.0.4/src/libinternal/cflags-list.c (modified) (1 diff)
- branches/1.0.4/src/libinternal/nflags-list.c (modified) (1 diff)
- branches/1.0.4/src/tools/Makefile.am (modified) (1 diff)
- branches/1.0.4/src/tools/cowcp.c (added)
- branches/1.0.4/src/tools/vunify.c (added)
- branches/1.0.4/src/tools/vwait.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0.4/man/vcontext.8.in
r7 r208 49 49 20. SC_HELPER 50 50 21. REBOOT_KILL 51 22. PERSIST ANT51 22. PERSISTENT 52 52 23. FORK_RSS 53 53 24. PROLIFIC branches/1.0.4/man/vflags.8.in
r7 r208 200 200 20. SC_HELPER 201 201 21. REBOOT_KILL 202 22. PERSIST ANT202 22. PERSISTENT 203 203 23. FORK_RSS 204 204 24. PROLIFIC branches/1.0.4/scripts/lib/vps.sh
r173 r208 105 105 [ ! -z "${VX_CCAPS}" ] && VCTX_ARGS="${VCTX_ARGS} -c $(util.array_to_list ${VX_CCAPS[@]})" 106 106 if [ ! -z "${VX_FLAGS}" ]; then 107 VCTX_ARGS="${VCTX_ARGS} -f $(util.array_to_list ${VX_FLAGS[@]}),PERSIST ANT,STATE_SETUP"107 VCTX_ARGS="${VCTX_ARGS} -f $(util.array_to_list ${VX_FLAGS[@]}),PERSISTENT,STATE_SETUP" 108 108 else 109 VCTX_ARGS="${VCTX_ARGS} -f PERSIST ANT,STATE_SETUP"109 VCTX_ARGS="${VCTX_ARGS} -f PERSISTENT,STATE_SETUP" 110 110 fi 111 ${_VNCONTEXT} -C -n ${VX_XID} -f PERSIST ANT,STATE_SETUP111 ${_VNCONTEXT} -C -n ${VX_XID} -f PERSISTENT,STATE_SETUP 112 112 ${_VCONTEXT} -C ${VCTX_ARGS} 113 113 ;; 114 114 115 115 release) 116 ${_VNFLAGS} -S -n ${VX_XID} -f ~PERSIST ANT &>/dev/null || :117 ${_VFLAGS} -S -x ${VX_XID} -f ~PERSIST ANT &>/dev/null || :116 ${_VNFLAGS} -S -n ${VX_XID} -f ~PERSISTENT &>/dev/null || : 117 ${_VFLAGS} -S -x ${VX_XID} -f ~PERSISTENT &>/dev/null || : 118 118 ;; 119 119 … … 246 246 # fi 247 247 # if [ ! -z "${VX_FLAGS}" ]; then 248 # ${_VFLAGS} -S -f $(util.array_to_list ${VX_FLAGS[@]}),PERSIST ANT -x ${VX_XID}248 # ${_VFLAGS} -S -f $(util.array_to_list ${VX_FLAGS[@]}),PERSISTENT -x ${VX_XID} 249 249 # fi 250 250 ;; 251 251 252 252 run) 253 ${_VFLAGS} -S -f "~PERSIST ANT,~STATE_SETUP" -x ${VX_XID}254 ${_VNFLAGS} -S -f "~PERSIST ANT,~STATE_SETUP" -n ${VX_XID}253 ${_VFLAGS} -S -f "~PERSISTENT,~STATE_SETUP" -x ${VX_XID} 254 ${_VNFLAGS} -S -f "~PERSISTENT,~STATE_SETUP" -n ${VX_XID} 255 255 ;; 256 256 *) … … 334 334 esac 335 335 336 ${_VNFLAGS} -S -f ~PERSIST ANT -n ${VX_XID} || :337 ${_VFLAGS} -S -f ~PERSIST ANT -x ${VX_XID} || :336 ${_VNFLAGS} -S -f ~PERSISTENT -n ${VX_XID} || : 337 ${_VFLAGS} -S -f ~PERSISTENT -x ${VX_XID} || : 338 338 339 339 popd >/dev/null branches/1.0.4/src/libinternal/cflags-list.c
r129 r208 71 71 LIST_ADD_CFLAG(VXF, SC_HELPER) 72 72 LIST_ADD_CFLAG(VXF, REBOOT_KILL) 73 LIST_ADD_CFLAG(VXF, PERSIST ANT)73 LIST_ADD_CFLAG(VXF, PERSISTENT) 74 74 75 75 LIST_ADD_CFLAG(VXF, FORK_RSS) branches/1.0.4/src/libinternal/nflags-list.c
r129 r208 46 46 LIST_ADD_NFLAG(NXF, STATE_SETUP) 47 47 LIST_ADD_NFLAG(NXF, SC_HELPER) 48 LIST_ADD_NFLAG(NXF, PERSIST ANT)48 LIST_ADD_NFLAG(NXF, PERSISTENT) 49 49 /* LIST_ADD_NFLAG(NXF, ONE_TIME) 50 50 LIST_ADD_NFLAG(NXF, INIT_SET) */ branches/1.0.4/src/tools/Makefile.am
r79 r208 49 49 vuname \ 50 50 vwait \ 51 xidof 51 xidof \ 52 vunify \ 53 cowcp 52 54 53 55 pkglib_PROGRAMS = lockfile branches/1.0.4/src/tools/vwait.c
r129 r208 64 64 65 65 /* init syscall data */ 66 struct vx_wait_ optswait_opts = {67 . a= 0,68 . b= 0,66 struct vx_wait_result wait_opts = { 67 .reboot_cmd = 0, 68 .exit_code = 0, 69 69 }; 70 70 … … 102 102 PEXIT("Failed to wait for context", EXIT_COMMAND); 103 103 104 vu_printf("REBOOT_CMD: %d\n", wait_opts.reboot_cmd); 105 vu_printf("EXIT_CODE: %d\n", wait_opts.exit_code); 104 106 exit(EXIT_SUCCESS); 105 107 }
