puma should require timeout if it uses it.