Connect receives messages until ReadyForQuery
This commit is contained in:
@@ -44,12 +44,13 @@ func Connect(options map[string]string) (c *conn, err error) {
|
|||||||
for {
|
for {
|
||||||
response, err = c.rxMsg()
|
response, err = c.rxMsg()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
break
|
return nil, err
|
||||||
}
|
}
|
||||||
fmt.Println(response)
|
fmt.Println(response)
|
||||||
|
if _, ok := response.(*readyForQuery); ok {
|
||||||
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Println(err)
|
|
||||||
|
|
||||||
return c, nil
|
return c, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user