Fix close() in provider