Handle non-thread-safe Math::Geometry::Voronoi. #1527

This commit is contained in:
Alessandro Ranellucci 2013-11-15 03:07:01 +01:00
parent ab3e5b5a2c
commit f733ef5f6b

View File

@ -170,9 +170,13 @@ sub _medial_axis_clip {
return @result; return @result;
} }
my $voronoi_lock :shared;
sub _medial_axis_voronoi { sub _medial_axis_voronoi {
my ($self, $width) = @_; my ($self, $width) = @_;
lock($voronoi_lock);
my $voronoi; my $voronoi;
{ {
my @points = (); my @points = ();