qvm-copy-to-vm2.kde: prepare for a race in PROGRESS_FILE creation
Apparently a tight race may happen when PROGRESS_FILE has been created, but not yet written to by qfile-agent. Check if its content are sane before use.
This commit is contained in:
parent
9f0d84a528
commit
0851d12be9
@ -34,6 +34,7 @@ while ! [ -s $PROGRESS_FILE ] ; do
|
||||
done
|
||||
while true ; do
|
||||
read agentpid sentsize agentstatus < $PROGRESS_FILE
|
||||
if [ "x"$agentstatus = x ] ; then continue ; fi
|
||||
if ! [ -e /proc/$agentpid ] ; then break ; fi
|
||||
if [ "x"$agentstatus = xdone ] ; then break ; fi
|
||||
CURRSIZE=$(($sentsize/1024))
|
||||
|
Loading…
Reference in New Issue
Block a user