Ack.. This one looks a bit dangerous. Hopefully *all* the channel item types are free correctly in their channel->release_item() callback (just like in common_release_pipe_item()) Well, apparently, it doesn't crash, hopefully it doesn't leak either :) -- Marc-André Lureau