new calling convention for soo_close