Manuscript (Case [Issue]21382) Zinc - https leaks memory in Ubuntu 64bit / Pharo 6.1 64bit

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Manuscript (Case [Issue]21382) Zinc - https leaks memory in Ubuntu 64bit / Pharo 6.1 64bit

Pharo Issue Tracker
Manuscript Notification
avatar
Bug in Project:  Zinc: 1. Pharo Image  •  You are subscribed to this case
Well I just tried my code/test in ubuntu desktop 64-bit 16.04.3 LTS under virtualbox, both in 32 and 64 bits pharo 6.1

I can see no problems at the image level. Looking at top I see hardly anything (this is very unreliable and hard to read in linux).

I am not saying there is no problem, I just can't see it.

I also do not work below image level. If there is a resource leak problem with HTTPS it would be in the SSL plugin, maybe in the C code below ZdcPluginSSLSession>>#destroy (#primitiveSSLDestroy:).

Just one other remark: ZnClient is indeed built to reuse connections (as specified by HTTP 1.1), it even does this quite aggresively (see #canReuseConnection - and even when reusing, it will retry once, see #getConnectionAndExecute). #beOneShot is the opposite to reuse: it specifies from the client side that only one connection will be done (see the method comment), closing the connection immediately. So adding #beOneShot stops connection reuse (as does #close).
Priority Priority: 5 – Fix If Time Status Status: Work Needed
Assigned To Assigned to: Everyone Milestone Milestone: Later

Go to Case
No longer need updates? Unsubscribe from this case.

Don't want Manuscript notifications anymore? Update your preferences.

Manuscript

_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
https://lists.gforge.inria.fr/mailman/listinfo/pharo-bugtracker