diff options
author | Calle Dybedahl <calle@init.se> | 2015-03-19 12:06:45 +0100 |
---|---|---|
committer | Calle Dybedahl <calle@init.se> | 2015-03-19 12:06:45 +0100 |
commit | 619228cf4e666394b655b37ed7948538265cb1c4 (patch) | |
tree | 674c311221ac2febd7e427c95c33a05f8b90d1a2 /t | |
parent | 82729efb44ee3989ebfd2ce257759268a5a1c269 (diff) |
Does not crash under threads for resolvers.
Diffstat (limited to 't')
-rw-r--r-- | t/threads.t | 15 |
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 |