ASPLes / nopoll

OpenSource WebSocket toolkit
http://www.aspl.es/nopoll
GNU Lesser General Public License v2.1
126 stars 73 forks source link

Unit tests hang on test 21 in Fedora #40

Closed schmidtw closed 6 years ago

schmidtw commented 6 years ago

I was running the stock nopoll code tests & test 21 hung on my x86_64 Fedora 27 machine.

Last client output:

Test 20: checking default API mutex used by the tests..
Test 20: check mutex support [   OK    ]
Test 21: check ssl connection (with auth certificate)..
Test 21: checking to connect again with client provided certificates..

Last server output:

Reg test: called connection close (TLS: 1)..
Requested protocol: (null)
Listener received (size: 54, ctx refs: 11): (first 54 bytes, fragment: 0) 'This is a test...checking SSL with different values...'
Sending reply... (same message size: 54)
Reg test: called connection close (TLS: 1)..

Configuration details:


------------------------------------------
--       LibNoPoll (0.4.6.b379) LIBRARY SETTINGS     --
------------------------------------------
   Installation prefix:            /usr/local
      select(2) support:           yes
      poll(2) support:             yes
      epoll(2) support:            yes
   OpenSSL TLS protocol versions detected:
      SSLv3:   yes
      SSLv23:  no
      TLSv1.0: yes
      TLSv1.1: yes
      TLSv1.2: yes
      TLS flx: yes
------------------------------------------
--     NOW TYPE: make; make install     --
------------------------------------------
--     Mira papa! Sin manos!!!          --
------------------------------------------
francisbrosnan commented 6 years ago

Hello @schmidtw Thanks for reporting. Just confirm this is now fixed in latest github.com revision. We should release next stable nopoll release soon. Best Regards.