Use git versioning
Fix error handling and channel restart