R: Não, ou pelo menos algo que informe que a conexão caiu.
Vai aparecer uma msg de erro.
O quê informa quando a conexão cai é o ícone do windows ai de rede no canto inferior direito.
A conexão nunca cai. Se cair será por outros problemas, fio, hub, etc... e o windows irá informar isso, mesma coisa quando sai do ar a internet.
Se vc conectar no letodb pela manha quando chegar a noite vai está conectado da mesma forma, mesmo que não faça nada. Não desliga quando fica ocioso.
O servidor verifica processos ZUMBIS e fecha os arquivos sozinho se não houver resposta do cliente. Nisso tem um comando para mexer nesse "tempo" de verificação dos processos ZUMBIS.
Mas ainda não estou entendendo, se vc tem uma cópia LOCAL, para quê usar o LetoDbf ?
Acho que o amigo não leu meu codigo ou passou despercebido.
Li e acho que vc não está entendendo o seu próprio código.
#define FILE_LOCAL "/home/bruno/server/banco.dbf"
Se esta pasta está em outra máquina, se a conexão cair não vai acessar o arquivo banco.dbf com ou sem Letodbf
Se está na mesma máquina e vc tira o cabo usando "192.168.0.1" não vai achar pelo LetoDbf, porque vc está usando o endereço da conexão física.
Se deseja arrancar o cabo e a conexão ficar funcionando use //127.0.0.1:2812/ ai até sem rede vai funcionar.
Sua maquina tem dois IPs, o da rede física "192..." e outro loopbak -> "//localhost:2812/" ou "//127.0.0.1:2812/".
Mesmo assim fica a dúvida de quantas maquinas irão acessar o DBF, já que vc tem copia local, não precisa de sincronicidade ?
Antes sua pasta era mapeada ? Não tô entendendo isso, tem uma cópia em cada computador ?
Saudações,
Itamar M. Lins Jr.