This website requires JavaScript.
Explore
Help
Sign In
wcrisman
/
Brainstorm
Watch
1
Star
0
Fork
0
You've already forked Brainstorm
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
11b75d567fc0c1392309f6ac25b5abc020ff3079
Brainstorm
/
Foundation Web Application
History
wcrisman
11b75d567f
Fixed bugs in web server's handling of streamed content (logic was incorrectly handling non-blocking IO in the stream - interpreting it as a stream closed). Modified StreamedContent to use blocking IO instead of non-blocking since it was wasting CPU cycles (non-blocking IO done properly would require removing the write flag from the client socket and listening to the StreamedContent for the availablity of content before re-flagging the socket for writing). Using non-blocking IO here really isn't that useful since the content source should be trusted and timely, and multiple threads service clients (a few threads blocking for a few milliseconds is no big deal), and implementing it properly would significantly increase code complexity.
2014-07-13 12:19:30 -07:00
..
src/com/foundation
/web
Fixed bugs in web server's handling of streamed content (logic was incorrectly handling non-blocking IO in the stream - interpreting it as a stream closed). Modified StreamedContent to use blocking IO instead of non-blocking since it was wasting CPU cycles (non-blocking IO done properly would require removing the write flag from the client socket and listening to the StreamedContent for the availablity of content before re-flagging the socket for writing). Using non-blocking IO here really isn't that useful since the content source should be trusted and timely, and multiple threads service clients (a few threads blocking for a few milliseconds is no big deal), and implementing it properly would significantly increase code complexity.
2014-07-13 12:19:30 -07:00
.classpath
Initial commit from SVN.
2014-05-30 10:31:51 -07:00
.project
Initial commit from SVN.
2014-05-30 10:31:51 -07:00
framework.js
Initial commit from SVN.
2014-05-30 10:31:51 -07:00