Specify which documentation you found a problem with
The head of master branch(928363f)
docs/examples/multi-uv.c
The problem
docs/examples/multi-uv.c 's on_uv_timeout 's req->data is invalid. It's always NULL. Because uv.timeout.data is not set in main function. Also the following code is unnecessary
/* kickstart the thing */
curl_multi_socket_action(uv.multi, CURL_SOCKET_TIMEOUT, 0,
&running_handles);