fix PGBackend temp cleanup