GitHub Issue | n/a |
Type | Bug |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-04-18T21:54:24.000+0000 |
Affected Version/s | Release 3.1.2 |
Fix Version/s | 2014 Sprint 08, 2014 Sprint 08 SDK, Release 3.3.0 |
Components | Android, iOS |
Labels | qe-3.1.2, qe-closed-3.3.0, qe-testadded, sockets |
Reporter | Olga Romero |
Assignee | Sunila |
Created | 2013-08-13T21:56:00.000+0000 |
Updated | 2015-02-02T20:47:17.000+0000 |
Not a regression.
Test steps:
1. Install and run KS> Platform> Sockets> Server and client example
Actual result:
Runtime error (see attached files)
Expected result:
No Error
Test case looks ok to me, it is that the 'closed' state is not properly checked before closing the socket again. https://github.com/appcelerator/titanium_mobile/pull/5449
Tested and verified no error with: Appcelerator Studio, build: 3.3.0.201404221437 Titanium SDK, build 3.3.0.v20140424130915 Node.JS Version: v0.10.13 NPM Version: 1.3.2 ├── acs@1.0.14 ├── alloy@1.4.0-dev ├── node-appc@0.2.2 ├── npm@1.3.2 ├── titanium@3.3.0-dev └── titanium-code-processor@1.1.1-beta1 npm -g ls titanium: /usr/local/lib └── titanium@3.3.0-dev (git://github.com/appcelerator/titanium.git#93414d143051df4578b7aa42670008e5ef02c422) XCode Version: 5.1.1 Device: iPhone5S iOS 7.0