summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorCalle Dybedahl <calle@init.se>2015-03-19 12:06:45 +0100
committerCalle Dybedahl <calle@init.se>2015-03-19 12:06:45 +0100
commit619228cf4e666394b655b37ed7948538265cb1c4 (patch)
tree674c311221ac2febd7e427c95c33a05f8b90d1a2 /t
parent82729efb44ee3989ebfd2ce257759268a5a1c269 (diff)
Does not crash under threads for resolvers.
Diffstat (limited to 't')
-rw-r--r--t/threads.t15
1 files changed, 15 insertions, 0 deletions
diff --git a/t/threads.t b/t/threads.t
new file mode 100644
index 0000000..046ea01
--- /dev/null
+++ b/t/threads.t
@@ -0,0 +1,15 @@
+use Test::More;
+
+use_ok('Net::LDNS');
+
+my $can_use_threads = eval 'use threads; 1';
+if ($can_use_threads) {
+ my $resolver = Net::LDNS->new('8.8.8.8');
+ threads->create( sub {} );
+ $_->join for threads->list;
+} else {
+ plan skip_all => 'No threads in this perl.';
+}
+
+
+done_testing; \ No newline at end of file