We have just converted to Visual Cobol from RM. Since we've gone live about a week ago we have users calling to complain that they are locked up in programs. We're finding if one user is in a program that opens a record for I-O and another user is trying to run a report that uses the same record, the report program gets locked up, even though the report is only opening the file for Input. RM did not display this behavior - in RM as long as the reporting program was opening the file for input then the report could be ran. We're looking for a way around this. We found Visual Cobol documentation on line that references doing a read next-record with ignore locks but we get a compile error on the word ignore.
We are running native code on Red Hat Linux.