I am a bit confused. Shouldn't file commit be set to on?

From Novell description of option (in client settings)

-Controls whether buffers flushed by an application are committed to disk on the server. Setting this value to On will ensure data integrity at the expense of performance by ensuring file buffers are committed to disk on the server when an application flushes its file buffers.