Fix share_and_clear( ).