On Wed, 12 Dec 2012, Steve Holme wrote:

Although I'm not using the multi-interface yet I was curious to know what the issue is with POP3.

I'm not really done analyzing it, but if I run test 808 I get this:

$ ./runtests.pl -n 808
...
test 808...[POP3 LIST one message]

 808: protocol FAILED:
--- log/check-expected  2012-12-12 23:24:18.366441445 +0100
+++ log/check-generated 2012-12-12 23:24:18.366441445 +0100
@@ -2,4 +2,3 @@
 USER user
 PASS secret
 LIST 808
-QUIT
Killed
TESTDONE: 0 tests out of 1 reported OK: 0%

...

$ tail log/stderr808
transfer.c:1173: Curl_single_getsock: Assertion `conn->sockfd != -1' failed.
Aborted

... which shows Curl_single_getsock() getting called with an illegal socket (while in the PERFORM state). I haven't yet figured out exactly why, but I've also noticed that I have a general problem with the final "QUIT" command with FTP as well as with POP3 so maybe it is more related to my new multi work than the code in master.

--

 / daniel.haxx.se
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to