Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
54 check-ins related to "bug-13d3af3ad5"
2014-05-20
| ||
14:46 | Fix and improve socket -async [13d3af3ad5] check-in: fdd8917252 user: oehhar tags: trunk | |
2014-04-08
| ||
18:00 |
| |
15:15 | Beautify check for async connect reentry check-in: 2b3521353b user: oehhar tags: bug-13d3af3ad5 | |
14:40 | Changed error report logic, that an async connect error is only reported by 'fconfigure -error' and ... check-in: 774db15517 user: oehhar tags: bug-13d3af3ad5 | |
2014-04-07
| ||
15:18 | Rename error to connectError in struct TcpState. check-in: 890a840201 user: max tags: bug-13d3af3ad5 | |
15:11 | Rename CreateClientSocket to TcpConnect check-in: 3cbbb06987 user: max tags: bug-13d3af3ad5 | |
15:08 | Renamed function CreateClientSocket to TcpConnect and variable error to connectError check-in: 27e28d5ecc user: oehhar tags: bug-13d3af3ad5 | |
12:34 | Return async connect error by first following read or write operation. check-in: 0818d96293 user: oehhar tags: bug-13d3af3ad5 | |
2014-04-04
| ||
16:44 | Moved tests socket-8.2 and socket-8.3 to socket-14.3 and socket-14.4 and made them robust against co... check-in: 59056c0ca3 user: oehhar tags: core-8-5-branch | |
16:27 | Avoid multiple returns of connect errors check-in: 0def1219a1 user: oehhar tags: bug-13d3af3ad5 | |
15:56 | Move tests 8.2 and 8.3 out of the IPv4/IPv6 loop to 14.13 and 14.14. check-in: e686d4cac9 user: max tags: bug-13d3af3ad5 | |
15:45 | Fix/improve tests. check-in: cb65273402 user: max tags: bug-13d3af3ad5 | |
11:53 | Add tests for bugs [336441ed59] and [581937ab1e] from core-8-5-branch. check-in: b602826a44 user: max tags: bug-13d3af3ad5 | |
10:02 |
| |
08:51 | Make the naming of TcpState variables consistent check-in: 8f4a29e820 user: max tags: bug-13d3af3ad5 | |
2014-04-02
| ||
12:43 | Fix bug [581937ab1e]: fire readable event on async socket connect failure Closed-Leaf check-in: 29adf4bac3 user: oehhar tags: bug-581937ab1e | |
08:22 | Marked all communication variables which are set by notifier thread with "volatile". check-in: 31e88e5cda user: oehhar tags: bug-13d3af3ad5 | |
2014-04-01
| ||
13:06 | Imported fix for bug [97069ea11a] from branch bug-97069ea11a: empty error message on stalled backgro... check-in: 0fa84c1e50 user: oehhar tags: bug-13d3af3ad5 | |
12:16 | Removed thread debugging printf messages check-in: 7dc794f0c8 user: oehhar tags: bug-13d3af3ad5 | |
11:31 | Fix test failure socket-2.9: "1 {not owner}" instead of "1 {couldn't open socket address already in ... check-in: 5277cd7d5d user: oehhar tags: bug-97069ea11a | |
2014-03-24
| ||
11:03 | Fire also readable event on final async connect failure. Armor WaitForSocketEvent by access signal a... check-in: f1d2f6dbad user: oehhar tags: bug-13d3af3ad5 | |
2014-03-23
| ||
11:42 | Be sure tsd pointer to the info structure is invalidated before memory free check-in: d045cdc948 user: oehhar tags: bug-13d3af3ad5 | |
2014-03-14
| ||
17:01 | WaitForConnection like tclUnixSock.c, new option [fconfigure -connecting] check-in: 650e8b8468 user: oehhar tags: bug-13d3af3ad5 | |
16:59 | file tclWinSock.c reorganized to minimize diff to tclUnixSock.c. No functional change check-in: dc0a9645cc user: oehhar tags: bug-13d3af3ad5 | |
14:36 | Remove writable shortcut and errorneous workaround to get [connect -async] fail error to [fconfigure... check-in: 65b320b464 user: oehhar tags: bug-13d3af3ad5 | |
14:26 |
| |
09:12 | Async connect terminates: fire fileevent by setting readyEvent, propage commit fail message to [fcon... check-in: 711c272f36 user: oehhar tags: bug-13d3af3ad5 | |
2014-03-11
| ||
17:34 |
| |
13:35 | No [fconfigure -error] error in connect process; gets after failed async connect returns connect err... check-in: cb1a6a0924 user: oehhar tags: bug-13d3af3ad5 | |
2014-03-10
| ||
18:11 | WaitForConnect may only call back to CreateClientSocket when the socket is writable or something. Wh... check-in: d2b5426431 user: max tags: bug-13d3af3ad5 | |
16:59 | Additional security for wrong pointer check-in: 64ccc14933 user: oehhar tags: bug-13d3af3ad5 | |
15:38 | Fire write fileevent if async connect fails finally (test socket-14.2) check-in: c80dc6e566 user: oehhar tags: bug-13d3af3ad5 | |
15:22 | Also continue async connect without event loop if gets/puts is called (test socket-14.8.*) check-in: 33d1e6a53a user: oehhar tags: bug-13d3af3ad5 | |
14:36 | Workaround if FD_CONNECT notification comes before socket list registration in TcpThreadActionProc check-in: a4af0b5949 user: oehhar tags: bug-13d3af3ad5 | |
12:08 |
| |
2014-03-07
| ||
07:40 | Still incomplete info structure in event proc: try to protect with locks (unsuccesful). Probably loc... check-in: ffb0e6c712 user: oehhar tags: bug-13d3af3ad5 | |
2014-03-06
| ||
18:21 | More debug to chase different fd in struct than in callback check-in: 210378511e user: oehhar tags: bug-13d3af3ad5 | |
10:37 | Terminate async connect synchronously by any blocking operation check-in: 76a90541db user: oehhar tags: bug-13d3af3ad5 | |
2014-03-05
| ||
15:15 | "gets" blocked after async cannect: SOCKET_ASYNC_CONNECT was not cleared check-in: e6b7f7708c user: oehhar tags: bug-13d3af3ad5 | |
14:40 | Refactor the error handling logic around connect() check-in: a532187514 user: max tags: bug-13d3af3ad5 | |
13:12 | avoid warnings about uninitialized infoPtr in DEBUG check-in: 49c77f95c1 user: max tags: bug-13d3af3ad5 | |
13:09 | Print out the value of infoPtr in DEBUG, so that coexisting sockets can be distinguished in the outp... check-in: a3b9f7fdbd user: max tags: bug-13d3af3ad5 | |
10:20 | Next async connect try works. Reset error and move notifier before connect. check-in: 296c6ffb8c user: oehhar tags: bug-13d3af3ad5 | |
2014-03-04
| ||
18:54 |
| |
07:54 | Reverted move of WSAAsyncSelect before connect -> FD_Connect message does also fire if it exists on ... check-in: c044ae1f1b user: oehhar tags: bug-13d3af3ad5 | |
2014-03-03
| ||
15:57 | WIP: async open event now passes to SocketEventProc() and connects but does not finalyze that (I gue... check-in: 1a15736603 user: oehhar tags: bug-13d3af3ad5 | |
2014-02-28
| ||
11:05 | Make printf debugging switchable, because it affects 'make test' check-in: 84c3e283bc user: max tags: bug-13d3af3ad5 | |
10:47 |
Broken intermediate state.
Calling back to CreateClientSocket() from the event loop works, but the ... check-in: a1779bfd08 user: max tags: bug-13d3af3ad5 | |
2014-02-26
| ||
12:44 | Merge trunk check-in: 6cdbf73536 user: max tags: bug-13d3af3ad5 | |
2014-02-25
| ||
15:49 | [8d5f5b8034] Flush internal representations in [string tolower] of unshared obj check-in: 6504791ba5 user: dkf tags: trunk | |
2013-11-18
| ||
13:37 | merge trunk check-in: 797af34e34 user: max tags: bug-13d3af3ad5 | |
13:32 | Revert [3c0b0bbda6]. If this really is a problem, it needs to get fixed by other means than covering... check-in: c1c1d9ee69 user: max tags: trunk | |
12:35 |
To prepare for completion of the [socket -async] implementation on Windows [13d3af3ad5]:
| |
11:00 | Eliminate some redundant Tcl_GetErrno() calls. check-in: 29b76e5d7d user: jan.nijtmans tags: trunk | |