cURL / Mailing Lists / curl-library / Single Mail

curl-library

RE: status update: multi-always

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Wed, 12 Dec 2012 23:28:52 +0100 (CET)

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
Received on 2012-12-12