1) If you read my initial bug report, there you'll find the ps output clearly showing that the rbd export-diff (left-hand side cmd) was defunct. This was due to this command exiting without causing the cmd2 (rbd import-diff) to fail. This case is simply not handled properly in the current code.
2) You are referring to a bug in the "parent process", so I suspect cinder-backup? Could you please share a reference to that bug?
Tony,
1) If you read my initial bug report, there you'll find the ps output clearly showing that the rbd export-diff (left-hand side cmd) was defunct. This was due to this command exiting without causing the cmd2 (rbd import-diff) to fail. This case is simply not handled properly in the current code.
2) You are referring to a bug in the "parent process", so I suspect cinder-backup? Could you please share a reference to that bug?