This probably is just a bug. It sounds reasonable that a marshal should either completely succeed or completely fail.
Out of curiousity, is there a specific real-world scenario that's motivating this? Can you add a test case to test/testcases/workerpool_message_body_tests.js? -- To respond, reply to this email or visit http://mondrian.corp.google.com/9455628
