If c-treeACE SQL received a shutdown request while it was still creating the SQL dictionary, the server would hang with a message similar to the following logged to CTSTATUS.FCS:
- User# 00001 c-tree(R) V10.4.0.46477 Server Is Operational -SN 08000003
- User# 00017 Server shutdown initiated
- User# 00017 Communications terminated
- User# 00017 Perform system checkpoint
- User# 00001 WRITE_ERR: L0000001.FCS at 0:28000x sysiocod=6 bufsiz=8192 bytes written=0[0] ioLoc=0: 37
- User# 00001 ctwrtlog: sysiocod: 6
- User# 00017 Server shutdown completed
- User# 00001 ctwrtlog: error: 37
Logic has been modified such that, at server startup, the ISAM logon threads wait until SQL database creation has finished.