@@ -73,7 +73,6 @@ func main() {
73
73
func evaluateClusterState (ctx context.Context , conn * pgx.Conn , node * flypg.Node ) error {
74
74
primary , err := node .EvaluateClusterState (ctx , conn )
75
75
if errors .Is (err , flypg .ErrZombieDiagnosisUndecided ) || errors .Is (err , flypg .ErrZombieDiscovered ) {
76
- // Quarantine primary
77
76
if err := flypg .Quarantine (ctx , conn , node , primary ); err != nil {
78
77
return fmt .Errorf ("failed to quarantine failed primary: %s" , err )
79
78
}
@@ -84,14 +83,14 @@ func evaluateClusterState(ctx context.Context, conn *pgx.Conn, node *flypg.Node)
84
83
85
84
// Clear zombie lock if it exists
86
85
if flypg .ZombieLockExists () {
87
- log .Println ("Clearing zombie lock and enabling read/write" )
86
+ log .Println ("Clearing zombie lock and re- enabling read/write" )
88
87
if err := flypg .RemoveZombieLock (); err != nil {
89
88
return fmt .Errorf ("failed to remove zombie lock: %s" , err )
90
89
}
91
90
92
91
log .Println ("Broadcasting readonly state change" )
93
92
if err := flypg .BroadcastReadonlyChange (ctx , node , false ); err != nil {
94
- log .Printf ("errors while disabling readonly: %s" , err )
93
+ log .Printf ("failed to disable readonly: %s" , err )
95
94
}
96
95
}
97
96
0 commit comments