r17600 - in /trunk/libdanga-socket-perl: CHANGES META.yml debian/changelog debian/copyright lib/Danga/Socket.pm
roberto at users.alioth.debian.org
roberto at users.alioth.debian.org
Sun Mar 16 03:36:10 UTC 2008
Author: roberto
Date: Sun Mar 16 03:36:09 2008
New Revision: 17600
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=17600
Log:
* New upstream release.
* debian/copyright: Use dist-based URL.
Modified:
trunk/libdanga-socket-perl/CHANGES
trunk/libdanga-socket-perl/META.yml
trunk/libdanga-socket-perl/debian/changelog
trunk/libdanga-socket-perl/debian/copyright
trunk/libdanga-socket-perl/lib/Danga/Socket.pm
Modified: trunk/libdanga-socket-perl/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdanga-socket-perl/CHANGES?rev=17600&op=diff
==============================================================================
--- trunk/libdanga-socket-perl/CHANGES (original)
+++ trunk/libdanga-socket-perl/CHANGES Sun Mar 16 03:36:09 2008
@@ -1,4 +1,8 @@
- -- restructure tree to be more "normal", with lib/ directory
+
+1.59
+ -- Don't keep watching for write after all writing is completed OK
+ (Dave Leadbeater)
+ -- Reset() now closes the Epoll or KQueue socket (Radu Greab)
1.58
-- Remove unnecessary bless() calls in tests (5.10 compatibility)
Modified: trunk/libdanga-socket-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdanga-socket-perl/META.yml?rev=17600&op=diff
==============================================================================
--- trunk/libdanga-socket-perl/META.yml (original)
+++ trunk/libdanga-socket-perl/META.yml Sun Mar 16 03:36:09 2008
@@ -1,7 +1,7 @@
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Danga-Socket
-version: 1.58
+version: 1.59
version_from: lib/Danga/Socket.pm
installdirs: site
requires:
Modified: trunk/libdanga-socket-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdanga-socket-perl/debian/changelog?rev=17600&op=diff
==============================================================================
--- trunk/libdanga-socket-perl/debian/changelog (original)
+++ trunk/libdanga-socket-perl/debian/changelog Sun Mar 16 03:36:09 2008
@@ -1,3 +1,10 @@
+libdanga-socket-perl (1.59-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/copyright: Use dist-based URL.
+
+ -- Roberto C. Sanchez <roberto at debian.org> Sat, 15 Mar 2008 23:35:41 -0400
+
libdanga-socket-perl (1.58-1) unstable; urgency=low
[ gregor herrmann ]
Modified: trunk/libdanga-socket-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdanga-socket-perl/debian/copyright?rev=17600&op=diff
==============================================================================
--- trunk/libdanga-socket-perl/debian/copyright (original)
+++ trunk/libdanga-socket-perl/debian/copyright Sun Mar 16 03:36:09 2008
@@ -1,6 +1,6 @@
This is the debian package for the Danga-Socket module. It was created by
Krzysztof Krzyzaniak (eloy) <eloy at debian.org> using dh-make-perl.
-It was downloaded from: http://www.cpan.org/modules/by-module/Danga/
+It was downloaded from: http://search.cpan.org/dist/Danga-Socket/
The upstream authors are:
- Brad Fitzpatrick <brad at danga.com> - author
Modified: trunk/libdanga-socket-perl/lib/Danga/Socket.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libdanga-socket-perl/lib/Danga/Socket.pm?rev=17600&op=diff
==============================================================================
--- trunk/libdanga-socket-perl/lib/Danga/Socket.pm (original)
+++ trunk/libdanga-socket-perl/lib/Danga/Socket.pm Sun Mar 16 03:36:09 2008
@@ -100,7 +100,7 @@
my $opt_bsd_resource = eval "use BSD::Resource; 1;";
use vars qw{$VERSION};
-$VERSION = "1.58";
+$VERSION = "1.59";
use warnings;
no warnings qw(deprecated);
@@ -185,6 +185,9 @@
%PLCMap = ();
$DoneInit = 0;
+ POSIX::close($Epoll) if defined $Epoll && $Epoll >= 0;
+ POSIX::close($KQueue) if defined $KQueue && $KQueue >= 0;
+
*EventLoop = *FirstTimeEventLoop;
}
@@ -1063,6 +1066,8 @@
$written, $self->{fd}, $need_queue);
$self->{write_buf_offset} = 0;
+ $self->watch_write(0) if $self->{event_watch} & POLLOUT;
+
# this was our only write, so we can return immediately
# since we avoided incrementing the buffer size or
# putting it in the buffer. we also know there
More information about the Pkg-perl-cvs-commits
mailing list