Please add test cases showing if we should allow timeouts on handles like that. We already have a few timeout tests in tests/internet.c, but for this patch we'd need something like setting various timeouts on a parent handle before and after creating a child and querying both parent and child timeout values.