[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#893135: marked as done (ITP: libobject-forkaware-perl -- module to make an object aware of process forks and threads)



Your message dated Wed, 11 Apr 2018 11:00:16 +0000
with message-id <E1f6DU8-0000y6-81@fasolo.debian.org>
and subject line Bug#893135: fixed in libobject-forkaware-perl 0.005-1
has caused the Debian Bug report #893135,
regarding ITP: libobject-forkaware-perl -- module to make an object aware of process forks and threads
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
893135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893135
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Owner: gregor herrmann <gregoa@debian.org>
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org, debian-perl@lists.debian.org

* Package name    : libobject-forkaware-perl
  Version         : 0.005
  Upstream Author : Karen Etheridge <ether@cpan.org>
* URL             : https://metacpan.org/release/Object-ForkAware
* License         : Artistic or GPL-1+
  Programming Lang: Perl
  Description     : module to make an object aware of process forks and threads

Object::ForkAware invisibly wraps your object and makes it fork-aware,
automatically checking $$ on every access and recreating the object if the
process id changes. (The object is also thread-aware; if the thread id
changes, the object is recreated in the same manner.)

The object can be safely used with type checks and various type constraint
mechanisms, as isa() and can() respond as if they were being called against
the contained object itself.

Rationale: If you've ever had an object representing a network connection to
some server, or something else containing a socket, a filehandle, etc, and
used it in a program that forks, and then forgot to close and reopen your
socket/handle etc. in the new process, you'll know what chaos can ensue.
Depending on the type of connection, you can have multiple processes trying
to write to the same resource at once, or simultaneous reads getting each
other's data, dogs and cats living together... It's horrible, and it's an
easy problem to run into.

The package will be maintained under the umbrella of the Debian Perl Group.

--
Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.

Attachment: signature.asc
Description: Digital Signature


--- End Message ---
--- Begin Message ---
Source: libobject-forkaware-perl
Source-Version: 0.005-1

We believe that the bug you reported is fixed in the latest version of
libobject-forkaware-perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 893135@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated libobject-forkaware-perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 16 Mar 2018 20:37:11 +0100
Source: libobject-forkaware-perl
Binary: libobject-forkaware-perl
Architecture: source all
Version: 0.005-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description:
 libobject-forkaware-perl - module to make an object aware of process forks and threads
Closes: 893135
Changes:
 libobject-forkaware-perl (0.005-1) unstable; urgency=medium
 .
   * Initial release (closes: #893135).
Checksums-Sha1:
 7f55a808b4baaf35ccbcb1c40f59e3e81d21735d 2348 libobject-forkaware-perl_0.005-1.dsc
 dfc029ad9e1ba91c2b955e40bfd856701423c4d6 29769 libobject-forkaware-perl_0.005.orig.tar.gz
 4b4807a807cbb03fc4a9aa05b86191f911999ce3 2012 libobject-forkaware-perl_0.005-1.debian.tar.xz
 299c2860cb1c13bb5fe1221251020783805e6518 10460 libobject-forkaware-perl_0.005-1_all.deb
 01c70846f8910d12d388c42582c252815302ae02 5769 libobject-forkaware-perl_0.005-1_amd64.buildinfo
Checksums-Sha256:
 a40e792293e705a270ab31be5d5ec7e06cde1e844957d993859c6027d873657a 2348 libobject-forkaware-perl_0.005-1.dsc
 3251267ab4b4776d634c88ad427c85453358d207a0eaf7a252428016dcf0579a 29769 libobject-forkaware-perl_0.005.orig.tar.gz
 e665b74a3158d2ad831a89521675d1caa526bc3957ea15bfb81c120229035dd3 2012 libobject-forkaware-perl_0.005-1.debian.tar.xz
 56881fdc26f2583930b48af7c13fa5628527f366516f409786439f4220b95945 10460 libobject-forkaware-perl_0.005-1_all.deb
 d6cd7b29db46794991ed38a173e2142dbd43f070490f12032c56abe5d2e5c206 5769 libobject-forkaware-perl_0.005-1_amd64.buildinfo
Files:
 a34f0ea5f2f4b58bb076935865279097 2348 perl optional libobject-forkaware-perl_0.005-1.dsc
 316a7b93a7ffba68076b7a211612d84c 29769 perl optional libobject-forkaware-perl_0.005.orig.tar.gz
 00d020b38b23e4f473455e5ff3090a6b 2012 perl optional libobject-forkaware-perl_0.005-1.debian.tar.xz
 c41a20cd7dee5aac26f3ace4f81cb1b9 10460 perl optional libobject-forkaware-perl_0.005-1_all.deb
 2605354744dc5b6db2a0ce99b64d297b 5769 perl optional libobject-forkaware-perl_0.005-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlqsHP9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbYShAAv4CUKxUToObHu8ZiXjHMxP6aB8GEDbtjXHXvKtSZ6abRIgCuVsBkf7C+
SyWRYhsTVsSgZLaYJgjekehRxwDpdIWOkEqfi7mGyTbsml4O+EcTTk9VMVFwJb81
RvZ+VHbmf+FTtYGgTrKYh5HAAA4TMCrQWxhWp61ulW5D/5UMTJu/5K4pXG0Hh4Ud
73J0FchxM2j5XOfF84mlqgoXfJ7UCD1f/efnqH6uLkhhjwwLXlR/IRXFs5FE/y4o
ydTMZbdFNNL1C/Wmmp9MdsIj0K4zeZ04zn15Dn0wzFHmPK7Sud/n4wBAuKGfpbil
9v+KwmCssPlsPcM+yz9M2AKY5DikvFGP9GiaOZN3OpAepQYVDsDtnFmzokbRfVCN
LniCA1TssVTfoRetZli82ydcmbWeYQhkhonsSm+HsgMYNY6Kql+pSHvg2V4zPvvg
eRDkG9Rn60tNVNSt5Blpjis7zVR2OkTyGcIUnhlFnE+Snktc4pVTmssNw6mUmW71
mHwaMhwFwWNAgE8HR+cv3mRP3jhyzfaQL/0BLzI4jr3oPRQcvLBu37E14BQZwIw9
KyXA+DQ/jDcgMATQEHrJw8i7QQjeSNKROLYyvPx68xU9TVcRrUWu5gAt01GpxoLC
/BPEtKFuf4KUGmB300wwRVgSEHjpotD+P79R2Tu78Z+k23VwnxI=
=ewja
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: