Skip to main content

C$SYSTEM sync

  • December 11, 2015
  • 3 replies
  • 0 views

Andreas Weinand
Forum|alt.badge.img+2

We experienced the following unter AcuConnect 9.2:

Our Call C$SYSTEM with CSYS-ASYNC = 0 doesn't wait anymore for the Call to finish and the program runs independently.

How can we re-establish this functionality ?

3 replies

Stephen Hjerpe
  • Participating Frequently
  • December 11, 2015

We experienced the following unter AcuConnect 9.2:

Our Call C$SYSTEM with CSYS-ASYNC = 0 doesn't wait anymore for the Call to finish and the program runs independently.

How can we re-establish this functionality ?

Are you running on Windows 8, and calling C$SYSTEM with a non-GUI program, and without using cmd.exe, the runtime would return immediately to the COBOL program, without letting the command finish. This meant that the COBOL program could not get the exit code of the command. This should be fixed in the 9.2 runtime based on ECN-4210


Andreas Weinand
Forum|alt.badge.img+2
  • Author
  • Participating Frequently
  • November 14, 2017

We experienced the following unter AcuConnect 9.2:

Our Call C$SYSTEM with CSYS-ASYNC = 0 doesn't wait anymore for the Call to finish and the program runs independently.

How can we re-establish this functionality ?

Sorry, but I have to come back to this issue:

I just found out that the problem still (or again) exists with AcuConnect version 10.0.1 for Linux under a Windows10 client !

Stephen Hjerpe
  • Participating Frequently
  • November 14, 2017

We experienced the following unter AcuConnect 9.2:

Our Call C$SYSTEM with CSYS-ASYNC = 0 doesn't wait anymore for the Call to finish and the program runs independently.

How can we re-establish this functionality ?

Please contact Customer Care with your example.