> > I think you should return DM_WAIT_RETRY if info fails then (so the code _was_ correct)? > Jeez, I wish I knew! I don't think I wrote this code. Anyway, it would > make sense to add ret = DM_WAIT_RETRY in the else branch (i.e. get_info > fails). Not that this is likely to ever trigger... Do that then. Alasdair