Fix a bug in the multi channel event source