bugGNUstep - Bugs: bug #32862, WebServer(1.3.0) hangs when it...

Group
 
 

bug #32862: WebServer(1.3.0) hangs when it receives multiple concurrent requests

Submitter:  T.Somequare <tsomeqdev>
Submitted:  Sun 20 Mar 2011 08:26:14 AM UTC
   
 
Category:  Libraries Severity:  3 - Normal
Item Group:  Change Request Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 01 Apr 2011 04:47:47 AM UTC, comment #2: 

Didn't manage to get a new version of base out ... so I made a new release of WebServer anyway.

Richard Frith-Macdonald <CaS>
Group Member
Sun 20 Mar 2011 09:04:16 AM UTC, comment #1: 

As you say, this is a bug which is already fixed.
I'm planning to make a new release to go with the next release of gnustep-base (by the end of this month) ... but until then you can use the pre-release code from svn trunk.

Richard Frith-Macdonald <CaS>
Group Member
Sun 20 Mar 2011 08:26:14 AM UTC, original submission:  

The currently published version of the "WebServer" is 1.3.0 as the latest stable .
(http://wiki.gnustep.org/index.php/WebServer)
But I think it has a critical problem (described below).
please release new version with fixing this if possible.


In the implementation of class "WebServer" ,
the method "-_completedWithResponse:"
find unclosed connection with NSMapGet(_processing, response).
but the GSMimeDocument`s -isEqual: method depends on its content,
so this function often returns nil value .

This problem has been fixed in HEAD revision of trunk :
( svn diff -r {2010-09-16}:{2010-09-20}   svn://svn.gna.org/svn/gnustep/libs/webserver/trunk/ )

Regards.

T.Somequare <tsomeqdev>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by CaS (Posted a comment)
  • -email is unavailable- added by tsomeqdev (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-04-01 CaS StatusNone Fixed
        Open/ClosedOpen Closed
    2011-03-20 CaS Item GroupNone Change Request

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code