If you want you can replace the above with:

expect_status_less_or_equal 2 mfschunkserver -c "$TEMP_DIR/nonexistent_file" start

or (less intuitive)

expect_status_less_or_equal mfschunkserver -c "$TEMP_DIR/nonexistent_file" start 2

You just need to implement expect_status_... properly.