threadparallelparadigm: cleanup communicator