Bug: 40735

Impact:

Product:
GemStone/S 64 Bit

Versions:
2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.1.6, 2.3.1, 2.3, 2.2.5.4, 2.2.5.3, 2.2.5.2, 2.2.5.1, 2.2.5, 2.2.x, 2.2, 2.1.4, 2.1.x, 2.1, 2.0.x, 2.0, 1.2.5, 1.2.4, 1.2.x, 1.1.14, 1.1.x

Platform:
All

Fixed In:
2.4.4

transactionless reported as invalid transaction mode

Under some conditions of heavy memory use, due to insufficent protection
from garbage collection of intermediate results within a C function, it
was possible to get an error #'transactionless' is not recognized as a
valid transactionMode. when setting the transactionMode to #transactionless.
This did not affect other transaction modes, for which the symbols are
reserved OOPs.

Workaround:

Retrying the operation should succeed.