A fim de validar o valor definido para `timeout`, executei:
```
$ time curl -X GET http://dx.doi.org/10.1590/S0102-67202013000100004 > /dev/null
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   320  100   320    0     0    197      0  0:00:01  0:00:01 --:--:--   515

real	0m1.635s
user	0m0.009s
sys	0m0.006s
```
Logo de cara é possível ver que é comum exceder o 1 segundo definido. Sugiro que seja ajustado para 2.5 segundos.