Skip to content

Commit

Permalink
release v0.013
Browse files Browse the repository at this point in the history
    [Fixed]

    - Task objects are now destroyed and any cleanup methods called
      correctly.

      Previously, we would cache a copy of the task object
      which would keep it alive until Minion called `POSIX::_exit(0)`.
      This was causing database connections to be closed badly, and the
      database server to complain about it.
  • Loading branch information
preaction committed Apr 19, 2018
1 parent 45cbda8 commit 76eaaf2
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 15 deletions.
10 changes: 10 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@ Changelog for Beam-Minion

{{ $NEXT }}

[Fixed]

- Task objects are now destroyed and any cleanup methods called
correctly.

Previously, we would cache a copy of the task object
which would keep it alive until Minion called `POSIX::_exit(0)`.
This was causing database connections to be closed badly, and the
database server to complain about it.

0.012 2017-12-05 13:03:34-06:00 America/Chicago

[Fixed]
Expand Down
6 changes: 3 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This software is copyright (c) 2017 by Doug Bell.
This software is copyright (c) 2018 by Doug Bell.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
Expand All @@ -12,7 +12,7 @@ b) the "Artistic License"

--- The GNU General Public License, Version 1, February 1989 ---

This software is Copyright (c) 2017 by Doug Bell.
This software is Copyright (c) 2018 by Doug Bell.

This is free software, licensed under:

Expand Down Expand Up @@ -272,7 +272,7 @@ That's all there is to it!

--- The Artistic License 1.0 ---

This software is Copyright (c) 2017 by Doug Bell.
This software is Copyright (c) 2018 by Doug Bell.

This is free software, licensed under:

Expand Down
18 changes: 9 additions & 9 deletions META.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"Doug Bell <preaction@cpan.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010",
"generated_by" : "Dist::Zilla version 6.011, CPAN::Meta::Converter version 2.150010",
"license" : [
"perl_5"
],
Expand Down Expand Up @@ -61,27 +61,27 @@
"provides" : {
"Beam::Minion" : {
"file" : "lib/Beam/Minion.pm",
"version" : "0.012"
"version" : "0.013"
},
"Beam::Minion::Command::job" : {
"file" : "lib/Beam/Minion/Command/job.pm",
"version" : "0.012"
"version" : "0.013"
},
"Beam::Minion::Command::run" : {
"file" : "lib/Beam/Minion/Command/run.pm",
"version" : "0.012"
"version" : "0.013"
},
"Beam::Minion::Command::worker" : {
"file" : "lib/Beam/Minion/Command/worker.pm",
"version" : "0.012"
"version" : "0.013"
},
"Beam::Minion::Util" : {
"file" : "lib/Beam/Minion/Util.pm",
"version" : "0.012"
"version" : "0.013"
},
"Beam::Runner::Command::minion" : {
"file" : "lib/Beam/Runner/Command/minion.pm",
"version" : "0.012"
"version" : "0.013"
}
},
"release_status" : "stable",
Expand All @@ -96,11 +96,11 @@
"web" : "https://github.com/preaction/Beam-Minion"
}
},
"version" : "0.012",
"version" : "0.013",
"x_authority" : "cpan:PREACTION",
"x_contributors" : [
"Mohammad S Anwar <mohammad.anwar@yahoo.com>"
],
"x_serialization_backend" : "Cpanel::JSON::XS version 3.0216"
"x_serialization_backend" : "Cpanel::JSON::XS version 4.02"
}

2 changes: 1 addition & 1 deletion Makefile.PL
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.010.
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.011.
use strict;
use warnings;

Expand Down
4 changes: 2 additions & 2 deletions README.mkdn
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Beam::Minion - A distributed task runner for Beam::Wire containers

# VERSION

version 0.012
version 0.013

# STATUS

Expand Down Expand Up @@ -114,7 +114,7 @@ Mohammad S Anwar <mohammad.anwar@yahoo.com>

# COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Doug Bell.
This software is copyright (c) 2018 by Doug Bell.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.

0 comments on commit 76eaaf2

Please sign in to comment.