[Bug 1876460] perl-Event-Lib FTBFS in F33 and Rawhide

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1876460

Petr Pisar <ppisar@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ppisar@xxxxxxxxxx



--- Comment #5 from Petr Pisar <ppisar@xxxxxxxxxx> ---
I corrected reading to the expected sizes (6 and 2 bytes), added some debugging
and it's like I said. (CLIENT debugging is not serialized to SERVER debugging):

$ perl -Iblib/{lib,arch} t/64_pending_events_destroyed.t
1..6
# Running under perl version 5.032000 for linux
# Current time local: Tue Sep 15 13:09:52 2020
# Current time GMT:   Tue Sep 15 11:09:52 2020
# Using Test.pm version 1.31
CLIENT 1:1 wrote 6 B at t/64_pending_events_destroyed.t line 39.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 1:1 read  B at t/64_pending_events_destroyed.t line 41.
CLIENT 1:2 wrote 6 B at t/64_pending_events_destroyed.t line 39.
SERVER accepted. at t/64_pending_events_destroyed.t line 74.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 1:2 read  B at t/64_pending_events_destroyed.t line 41.
CLIENT 1:3 wrote 6 B at t/64_pending_events_destroyed.t line 39.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 1:3 read  B at t/64_pending_events_destroyed.t line 41.
Use of uninitialized value $ok in concatenation (.) or string at
t/64_pending_events_destroyed.t line 88.
SERVER  read 6 B at t/64_pending_events_destroyed.t line 88.
CLIENT 1 closed at t/64_pending_events_destroyed.t line 44.
ok 1
SERVER 1 wrote an error: Broken pipe at t/64_pending_events_destroyed.t line
109.
CLIENT 2:1 wrote 6 B at t/64_pending_events_destroyed.t line 39.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 2:1 read  B at t/64_pending_events_destroyed.t line 41.
CLIENT 2:2 wrote 6 B at t/64_pending_events_destroyed.t line 39.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 2:2 read  B at t/64_pending_events_destroyed.t line 41.
SERVER accepted. at t/64_pending_events_destroyed.t line 74.
CLIENT 2:3 wrote 6 B at t/64_pending_events_destroyed.t line 39.
Use of uninitialized value $read in concatenation (.) or string at
t/64_pending_events_destroyed.t line 41.
CLIENT 2:3 read  B at t/64_pending_events_destroyed.t line 41.
CLIENT 2 closed at t/64_pending_events_destroyed.t line 44.
SERVER 1 read 6 B at t/64_pending_events_destroyed.t line 88.
ok 2
SERVER 2 wrote an error: Broken pipe at t/64_pending_events_destroyed.t line
109.
^C

The client sends all data, reads nothing (because of non-blocking), and closes
the connection. Then server reads a response, attempts to write, but that fails
and the server in case of write failure does simply resets and waits for a new
connection. But client is programmed to perform two connections, while the
server expects 6 cycles.

I will try to patch the test to work under a condition of a smooth timing.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]

  Powered by Linux