xref: /php-src/ext/curl/tests/bug71523.phpt (revision 39131219)
1--TEST--
2Bug #71523 (Copied handle with new option CURLOPT_HTTPHEADER crashes while curl_multi_exec)
3--EXTENSIONS--
4curl
5--FILE--
6<?php
7
8$base = curl_init('http://www.google.com/');
9curl_setopt($base, CURLOPT_RETURNTRANSFER, true);
10$mh = curl_multi_init();
11
12for ($i = 0; $i < 2; ++$i) {
13    $ch = curl_copy_handle($base);
14    curl_setopt($ch, CURLOPT_HTTPHEADER, ['Foo: Bar']);
15    curl_multi_add_handle($mh, $ch);
16}
17
18do {
19    curl_multi_exec($mh, $active);
20} while ($active);
21?>
22okey
23--EXPECT--
24okey
25