Node js Infinitive loop (setTimeout or setInterval)

165 Views Asked by At

Hi have some code dnode function with callback:

    const dnode = require('dnode');
    const request = require('request');
    const daemon = dnode.connect(45848); 

    function requestInfo() {
            daemon.on('remote', (rpc) => {
                rpc.status(callback);
            });
            var callback = (err, infos) => {
                ...........
                request.post({
                    .........
                });
            }
        }

when i request it once just when script executed all is ok. Info send and requesting, but when i use for example setTimeout(requestInfo, 10000); or interval the script is stuck and don't execute even 1 time.

I need to rpc.status(callback); every minute

0

There are 0 best solutions below