-
Sergi Hernandez authored
Solved a problem when multiple processes using the FTDIServer were executed concurrently. The information returnes by the FT_GetDeviceInfoList() function was incomplete and generated errors. Now the bus is rescaned at random intervals when there are such conditions to refresh the device list. Solved a problem when the FTDI device could not be properly opened. The device was not destroyed and therefore the internal resources were not freed, which make it impossible to create the device classes again (the events were not properly removed from the server).
Sergi Hernandez authoredSolved a problem when multiple processes using the FTDIServer were executed concurrently. The information returnes by the FT_GetDeviceInfoList() function was incomplete and generated errors. Now the bus is rescaned at random intervals when there are such conditions to refresh the device list. Solved a problem when the FTDI device could not be properly opened. The device was not destroyed and therefore the internal resources were not freed, which make it impossible to create the device classes again (the events were not properly removed from the server).