Have one common way of closing channels: silentlyCloseChannel