I'm a little confused. Are you pickling the tasklets, or copying them? These are different things to Python. As far as I know using copy or deepcopy has never been supported for tasklets and therefore channels. Pickling however, is another matter. Cheers, Richard.