if you have a multispell dps macro, or one that activates trinkets it will also interrupt your channeling. You can place /stopmacro [channeling] at the top of any such macro to gain the same effect and have it apply to the entire macro.

Anyway just another method good luck