Add MP_JOIN support

Signed-off-by: Fabien Duchene <fabien.duchene@uclouvain.be>