* PQrequestFinish: request query finish * * Same as PQcancel, except it sends a finish request. */
| 4744 | * Same as PQcancel, except it sends a finish request. |
| 4745 | */ |
| 4746 | int |
| 4747 | PQrequestFinish(PGcancel *cancel, char *errbuf, int errbufsize) |
| 4748 | { |
| 4749 | if (!cancel) |
| 4750 | { |
| 4751 | strlcpy(errbuf, "PQrequestFinish() -- no cancel object supplied", |
| 4752 | errbufsize); |
| 4753 | return false; |
| 4754 | } |
| 4755 | |
| 4756 | return internal_cancel(&cancel->raddr, cancel->be_pid, cancel->be_key, |
| 4757 | errbuf, errbufsize, true); |
| 4758 | } |
| 4759 | |
| 4760 | /* |
| 4761 | * PQrequestCancel: old, not thread-safe function for requesting query cancel |
no test coverage detected