msoliver
(usa Debian)
Enviado em 29/02/2016 - 17:25h
arsaraiva escreveu:
É Marcelo, infelizmente não funcionou.
Acredito que a condição de parada, após os 299 segundos do sleep, para depois chamar a função looping por mais 299 segundos, para e depois chama de novo indefinidamente seja necessária, pois testei por duas vezes e nos dois casos, durante e execução, mesmo após 299 segundos, como já estava em execução, a chamada ao ./m-minerd nem apareceu na tela. Acho que tem que existir a parada ctrl+c (ou stop/break) para depois existir a chamada .?m-minerd....
Imagino algo assim, só não sei se funciona:
RUN_COMMAND() {
./m-minerd -o stratum+tcp://xmg.suprnova.cc:7128 -u arsaraiva.test -p x
}
LOOPING() {
sleep 295
PARADA (CTRL+C, STOP, BREAK........)
RUN_COMMAND
LOOPING
}
START
_----------------------------------
Opa, estou testando aqui, ta "rodando" há quase hora....
Comentei o comando
#./m-minerd
Coloquei um contador de passos para o
LOOPING
sleep=290
Segue:
Executando pela 1ª vez, o COMANDO:
./m-minerd -o stratum+tcp: . . .
INíCIO => 02/29/16::14:42:10
LOOPING Iniciado:
01 => 02/29/16::14:47:00
02 => 02/29/16::14:51:50
03 => 02/29/16::14:56:40
04 => 02/29/16::15:01:30
05 => 02/29/16::15:06:20
06 => 02/29/16::15:11:10
07 => 02/29/16::15:16:00
08 => 02/29/16::15:20:50
09 => 02/29/16::15:25:40
10 => 02/29/16::15:30:30
11 => 02/29/16::15:35:20
12 => 02/29/16::15:40:10
A chamada ao ./m-minerd nem apareceu na tela
E nem vai aparecer .....
A frase
"Executando pela 1ª vez, o COMANDO:
./m-minerd -o stratum+tcp: . . ."
Só é mostrada na
FUNÇãO START
A não ser que vc tenha feito alterações ....
Sua lógica:
LOOPING() {
sleep 295
PARADA (CTRL+C, STOP, BREAK........)
RUN_COMMAND
LOOPING
}
Ocorre o seguinte:
pausa por 295 segundos e finaliza ....
OBS:
Enquanto escrevo, já passou de uma hora .....
13 => 02/29/16::15:45:00
14 => 02/29/16::15:49:50
15 => 02/29/16::15:54:40
16 => 02/29/16::15:59:30
O problema pode ser no comando:
./m-minerd -o stratum+tcp://xmg.suprnova.cc:7128 -u arsaraiva.test -p x
att.: marcelo