I tried the following and both output files had the expected data...
->open (1) "*pdf*;file=file1.pdf"
->open (2) "*pdf*;file=file2.pdf"
->repeat data to 1 on 2
->print (1) "hello world"
->print (1) "This is a test"
->print (1) 'rectangle'(100,100,300,300),
->close (1)
->close (2)
You might try this to confirm the replication is okay.