Check-in [ed1ce834df]
Bounty program for improvements to Tcl and certain Tcl packages.
Overview
Comment:Added more debugging
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | tls-1-7
Files: files | file ages | folders
SHA1: ed1ce834dfb252a2c85499ea857f77b697f5a791
User & Date: rkeene on 2016-12-07 15:12:41
Other Links: branch diff | manifest | tags
Context
2016-12-07
15:25
Added a check for a BIO error check-in: 79ea996cac user: rkeene tags: tls-1-7
15:12
Added more debugging check-in: ed1ce834df user: rkeene tags: tls-1-7
15:10
More work towards getting the state engine for waiting for a connection to come back together check-in: 5aea4802ca user: rkeene tags: tls-1-7
Changes

Modified tlsIO.c from [77155f526d] to [0ede72c6bc].

939
940
941
942
943
944
945




946
947
948
949
950
951
952
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956






+
+
+
+







		    dprintf("E! ");
		    *errorCodePtr = EAGAIN;
		    return -1;
		} else {
		    continue;
		}
	    } else if (err == 0) {
                if (SSL_in_init(statePtr->ssl)) {
                    dprintf("SSL_in_init() is true");
                }

                if (Tcl_Eof(statePtr->self)) {
                    dprintf("Error = 0 and EOF is set, returning with 0");

                    return 0;
                }
		dprintf("CR! ");
		*errorCodePtr = ECONNRESET;