If we have two multiplexed services S1 and S2 sitting each on top of two channels C1 and C2 and then we remove service S1 from C1 any subsequent message from S1 sent to a cluster will result in a warning message "Multiplexer: - service id-1 not currently running, discarding message" if service S1.
Since this is a normal operational behavior we should not log it at warning level but rather trace level.
To reproduce start two instances of DrawMultiplexer demo. This will create 4 draw windows. Click leave on one of the windows. Find its pair and do some drawing. Warning messages will be displayed.