Fix joining channels

by forcing sink context on the for loop.
Otherwise it only works when called in sink context.