A batch insert or update on a data file containing identity field caused client calls to fail with error 128 or 150. In some cases it would cause a hang. This error was seen when using the TCP/IP communication protocol; when using shared memory, no error occurs. Logic has been corrected to avoid an out-of-sync communication buffer.