Avoid assuming there will be only 3 states for synchronous_commit.

Simon Riggs <simon@2ndQuadrant.com>

Commit: 88f32b7ca29982f286b61a9d0dd29be4b8a01c25
Author: Simon Riggs <simon@2ndQuadrant.com>
Date: 2011-04-04T22:23:13Z
Releases: 9.1.0
Avoid assuming there will be only 3 states for synchronous_commit.
Also avoid hardcoding the current default state by giving it the name
"on" and replace with a meaningful name that reflects its behaviour.
Coding only, no change in behaviour.

Files