Good catch, thanks. This only happens when {continue} is in the last loop iteration of the command body. Otherwise it works (because the return status variable gets reset). The test suite does test continue in pg_execute, but not in the last loop, so it didn't catch it.
I will fix this (and the test script) soon.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good catch, thanks. This only happens when {continue} is in the last loop iteration of the command body. Otherwise it works (because the return status variable gets reset). The test suite does test continue in pg_execute, but not in the last loop, so it didn't catch it.
I will fix this (and the test script) soon.
A fix was committed to subversion and will be in the next release 2.1.1 soon.
Fixed in 2.1.1