summaryrefslogtreecommitdiff
path: root/tests/valgrind.supp
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2013-01-17 12:59:23 +0100
committerDaniel Stenberg <daniel@haxx.se>2013-01-17 19:40:35 +0100
commitc43127414d89ccb9ef6517081f68986d991bcfb3 (patch)
treef6a639061f5e199089a923b052904aa24901243c /tests/valgrind.supp
parent9fd88abb7032346e88636165e688232e36f5c336 (diff)
downloadcurl-c43127414d89ccb9ef6517081f68986d991bcfb3.tar.gz
always-multi: always use non-blocking internals
Remove internal separated behavior of the easy vs multi intercace. curl_easy_perform() is now using the multi interface itself. Several minor multi interface quirks and bugs have been fixed in the process. Much help with debugging this has been provided by: Yang Tse
Diffstat (limited to 'tests/valgrind.supp')
-rw-r--r--tests/valgrind.supp16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/valgrind.supp b/tests/valgrind.supp
new file mode 100644
index 000000000..6fb9ce801
--- /dev/null
+++ b/tests/valgrind.supp
@@ -0,0 +1,16 @@
+{
+ libidn-idna_to_ascii-error
+ Memcheck:Addr4
+ fun:idna_to_ascii_4z
+ fun:idna_to_ascii_8z
+ fun:idna_to_ascii_lz
+ fun:fix_hostname
+ fun:resolve_server
+ fun:create_conn
+ fun:Curl_connect
+ fun:multi_runsingle
+ fun:curl_multi_perform
+ fun:curl_easy_perform
+ fun:operate
+ fun:main
+}