After debugging the app code using TFS, it looks like TF_RequestLease(tfHandle)
returns 0x000000007: The storage control blocks were destroyed
. I understand that the debugger messaging might be incorrect, so I went to look up 0x7 error in the TurboFloat.h
file. It reads:
/*
MessageId: TF_E_WRONG_TIME
Message code (in Hex): 0x7
Message code (in Decimal): 7
MessageText:
This computer's system time is more than 5 minutes (before/after)
different from the TurboFloat Server's system time. Make sure
the server's Date, Time, and Timezone are set correctly and make
sure this computer's Date, Time, and Timezone are set correctly.
Note: That TurboFloat and TurboFloat Server work even if the timezones
of the computer/server are different. In other words, your
TurboFloat Server could be hosted in France and have a "client"
computer running in New York (a 6 hour time difference) and
everything will work fine provided both server and "client"
have their date, time, and timezones correctly configured.
*/
I believe I messed with the time and timezone setting on the VM a few days ago, but changed it back. Is there anything I can do to remediate the issue related to the timezone on the windows VM?