What steps will reproduce the problem?
1. compile the attached file (requires rlog & boost)
2. run it with ./a.out -c debug/
What is the expected output? What do you see instead?
expected:
... [debug/foo/bar/AA] ... A(a)::execute(1)
... [debug/foo/bar/BB/b1] ... B(b1)::execute(10)
... [debug/foo/bar/BB/b2] ... B(b2)::execute(100)
actual (the last channel is b1 instead of b2):
... [debug/foo/bar/AA] ... A(a)::execute(1)
... [debug/foo/bar/BB/b1] ... B(b1)::execute(10)
... [debug/foo/bar/BB/b1] ... B(b2)::execute(100)
What version of the product are you using? On what operating system?
1.4
Original issue reported on code.google.com by
ibo...@gmail.comon 4 Nov 2008 at 1:25Attachments: