Fixed another bug: after an upcall, the message was examined to see if there was a finish() call. However, if there was, the message would have been re-used, so this was not a safe way to check. The fix is to allocate a new message structure when a finish is done.
Fixed another bug: after an upcall, the message was examined to
see if there was a finish() call. However, if there was, the message would
have been re-used, so this was not a safe way to check. The fix is to
allocate a new message structure when a finish is done.


git-svn-id: f22e84ca493ccad7df8d2727bca69d1c9fc2e5c5@789 aaf88347-d911-0410-b711-e54d386773bb

interdroid/ibis-ipl,interdroid/ibis-ipl,interdroid/ibis-ipl