projects
/
postgresql.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
74a82ba
)
Fix off-by-one bug in xlog reading logic
author
Alvaro Herrera
Fri, 18 Jan 2013 14:17:18 +0000
(11:17 -0300)
committer
Alvaro Herrera
Fri, 18 Jan 2013 14:19:53 +0000
(11:19 -0300)
Bug reported by Michael Paquier
Author: Andres Freund
src/backend/access/transam/xlog.c
patch
|
blob
|
blame
|
history
diff --git
a/src/backend/access/transam/xlog.c
b/src/backend/access/transam/xlog.c
index 3ac3b767dd006e7f4eef4bdfb0a3ea269ce26518..9ad92271795b5904887cf58d5843c5d6c0dcbf17 100644
(file)
--- a/
src/backend/access/transam/xlog.c
+++ b/
src/backend/access/transam/xlog.c
@@
-8875,7
+8875,7
@@
retry:
/* See if we need to retrieve more data */
if (readFile < 0 ||
(readSource == XLOG_FROM_STREAM &&
- receivedUpto <
=
targetPagePtr + reqLen))
+ receivedUpto < targetPagePtr + reqLen))
{
if (StandbyMode)
{