Geralmente memoria monitore...
Versão Imprimível
Geralmente memoria monitore...
Vou fazer um teste e depois posto o resultado... Lembrando que nao é sempre que ele trava, isso ocorre 1 vez a cada 15 dias mais ou menos...
para o 3.0 você pode usar um shellscript pra percorrer as bases e ir removendo os arquivos.. segue abaixo:
#!/bin/sh
data=`date +"%Y-%m-%d" -d "1 week ago"`
dirs=`find /thunder/ -name domain.db`
for d in $dirs
do
lista="init"
dir=`dirname $d`
echo "entered in $dir."
while [ -n "$lista" ]
do
lista=`sqlite3 $dir/domain.db "select file from thunder where last_request < \"$data\" and requested = 0 limit 100;"`
for i in $lista
do
sqlite3 $dir/domain.db "delete from thunder where file=\"$i\""
if rm "$dir/$i" > /dev/null
then
echo "removed $i..."
fi
done
done
done
compilei aqui mas deu a seguinte msg:
utils.cpp: In function âstd::string XOR(std::string, std::string)â:
utils.cpp:435: warning: statement has no effect
utils.cpp: In function âstd::string url2request(std::string&)â:
utils.cpp:249: warning: control reaches end of non-void function
utils.cpp: In function âstd::string url2host(std::string&)â:
utils.cpp:237: warning: control reaches end of non-void function
O quye pode ser?
verifica se gerou o objeto.. esse erro se não me engano é no utils.. mas não impede de gerar o objeto não.. se gerou ta ok