Eu tenho um servidor onde eu quero limitar a quantidade de conexões simultâneas para o Samba devido a razões de desempenho. Então eu tenho
max connections = 5
O que funciona bem. No entanto, as pessoas que se conectaram pelo Windows e deixaram a janela do explorador aberta estão monopolizando as conexões disponíveis. Então, no arquivo de configuração, eu adiciono:
deadtime = 5
Esse tipo de coisa parece funcionar, mas muitas vezes, apenas ter uma pasta aberta no Windows faz com que o Samba abra um bloqueio nessa pasta (conforme relatado por smbstatus). Parece que o samba não vai matar uma conexão com um bloqueio, então mais uma vez eu tenho conexões ociosas que impedem que outras pessoas tenham acesso ao compartilhamento. Eu tentei definir:
locking = no
no compartilhamento, e ainda posso ver que os bloqueios e as conexões ociosas não estão sendo finalizadas. Alguma idéia?