channel reuse
recover from error