As we know, active object is widely used in Symbian C++ to take care of running multitask in the same thread. Here I will not explain much about the Active Object mechanism, because there're tons of ariticles about this. Just google it and you will get them. Here I would like to talk about something interesting.