make sure the block trans has been removed off the list before waking up a waiter, also don't free an xh if it is still on the list
make sure the block trans has been removed off the list before waking up a waiter, also don't free an xh
if it is still on the list


git-svn-id: f2acecaac6fbd5a03f3d4799db58dda434111981@11217 3eda493b-6a19-0410-b2e0-ec8ea4dd8fda

pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/pfl,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/pfl,pscedu/pfl,pscedu/slash2-stable,pscedu/pfl