When you do non-transactional deployments to two targets. With one target deployment is successful and the other target it has failed. Then it will throw the return code as 9