[Pgpool-general] Error "kind does not match between backends"
Tatsuo Ishii
ishii at sraoss.co.jp
Fri Feb 3 01:35:50 GMT 2006
> Vladimir A. Petrov wrote:
>
> > 2006-02-02 13:01:24 DEBUG: pid 77219: name: session_authorization
> > value: vap
> > 2006-02-02 13:01:24 DEBUG: pid 77219: secondary name: server_encoding
> > value: UNICODE
> > 2006-02-02 13:01:24 ERROR: pid 77219: read_kind: kind does not match
> > between backends master(75) secondary(83)
> > 2006-02-02 13:01:24 ERROR: pid 77219: pool_do_auth: failed to read
> > kind while processing ParamterStatus
>
> I see this too, using the latest cvs version of the code.
>
> I've been looking at the code for a while in the debugger and
> so far I can't see how to fix this without major surgery :(
> There seem to be many places where the code assumes
> that the master and secondary will be in lock-step, which is
> not always true for master/slave mode.
I'm not sure what "lock-step" means. Can you be more specific? Anyway
Vladmir's error is caused by using different version of PostgreSQL(7.4
vs. 8.0).
--
Tatsuo Ishii
SRA OSS, Inc. Japan
More information about the Pgpool-general
mailing list