Symptoms

If qkview executes a command that hangs, it too hangs, waiting for its spawned process to complete. Pressing CTRL-C aborts qkview, but doing so causes the temporary files qkview generates to be deleted.

Impact

qkview hangs. Subsequently pressing Ctrl-C to terminate the qkview process results in loss of log files. Without valid qkview data, there is limited ability to debug the issue.

Conditions

qkview calls a process that hangs.

Workaround

To retain logs lost when Ctrl-C terminates the qkview process:
-- Run qkview with -v option.
This shows the spawned process that is executing at the time of the hang.
-- Once qkview hangs, in a different console session, copy the following files to a different location for subsequent retrieval and analysis:
+ /var/tmp/qkview_run.dat
+ /var/tmp/qkview_err.dat