Eu tenho um aplicativo que precisa ler regularmente (1 seg) um arquivo pela rede. Ocasionalmente, a rede me falha e o aplicativo não consegue ler o arquivo. O problema é que o aplicativo trava por um tempo muito longo cada vez que isso ocorre, o que significa que ele se torna inutilizável.
Na verdade, não é importante se essa leitura falhar ocasionalmente. Como posso reduzir o tempo limite quando leio o arquivo? O arquivo é lido usando um Delphi 2006 FileStream. O hardware alvo é Win XP e 7.