[Boost-users] How to transform a single-threaded program into a multi-threaded program? (Source example)