The default timeout causes the payload handler to freeze for that duration while it waits for the response. I don't really care for the response as system() spawns a new process anyways. Unless the timeout is somehow connected to for how long the handler waits.