in native/common/jk_lb_worker.c [223:242]
int jk_lb_get_state_code(const char *v)
{
if (!v)
return JK_LB_STATE_DEF;
if (*v == 'i' || *v == 'I' || *v == 'n' || *v == 'N' || *v == '0')
return JK_LB_STATE_IDLE;
if (*v == 'o' || *v == 'O' || *v == '1')
return JK_LB_STATE_OK;
if (*v == 'r' || *v == 'R' || *v == '2')
return JK_LB_STATE_RECOVER;
if (*v == 'f' || *v == 'F' || *v == '3')
return JK_LB_STATE_FORCE;
if (*v == 'b' || *v == 'B' || *v == '4')
return JK_LB_STATE_BUSY;
if (*v == 'e' || *v == 'E' || *v == '5')
return JK_LB_STATE_ERROR;
if (*v == 'p' || *v == 'P' || *v == '6')
return JK_LB_STATE_PROBE;
return JK_LB_STATE_DEF;
}