Skip to content

Commit 0a67b4c

Browse files
committed
Handle remaining/unhandled postgresql wire message types from server
[docker_verify][skip_build]
1 parent 37b7eda commit 0a67b4c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/modules/sdorm/sql/libpq/LibpqDataSourceImpl.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2310,6 +2310,10 @@ int FpgWire::handleResponse() {
23102310
}
23112311
default:
23122312
cmd = '\0';
2313+
if(!isMessageReady(ml)) {
2314+
return -1;
2315+
}
2316+
pos += (ml - 4);
23132317
break;
23142318
}
23152319
//std::cout << "buffer.size " << buffer.length() << " pos " << pos << std::endl;

0 commit comments

Comments
 (0)