dd_sendrecv2_off routine fixed

Fixed the synchronization bugs that appeared when using 8 or more PEs.
The routine still uses a shmem_barrier_all() at the beggining.