This exception can't seem to identify which to fail `lock_service::create` or `lock_service::bind_deleter_watcher` so I think better to remove `error_api_func` or divide throwing the exception.