diff --git a/main/channel.c b/main/channel.c index a02b6c073a..39a47545b8 100644 --- a/main/channel.c +++ b/main/channel.c @@ -4320,10 +4320,10 @@ int ast_do_masquerade(struct ast_channel *original) manager_event(EVENT_FLAG_CALL, "Masquerade", "Clone: %s\r\nCloneState: %s\r\nOriginal: %s\r\nOriginalState: %s\r\n", clone->name, ast_state2str(clone->_state), original->name, ast_state2str(original->_state)); - /* XXX This is a seriously wacked out operation. We're essentially putting the guts of - the clone channel into the original channel. Start by killing off the original - channel's backend. I'm not sure we're going to keep this function, because - while the features are nice, the cost is very high in terms of pure nastiness. XXX */ + /* XXX This operation is a bit odd. We're essentially putting the guts of + * the clone channel into the original channel. Start by killing off the + * original channel's backend. While the features are nice, which is the + * reason we're keeping it, it's still awesomely weird. XXX */ /* We need the clone's lock, too */ ast_channel_lock(clone);