Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001585 [Squeak] Network feature always 08-01-05 14:13 04-04-06 09:35
Reporter MarcusDenker View Status public  
Assigned To gokr
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version Product Version 3.9
  Product Build
Summary 0001585: Socket: Methods from Oldsocket
Description Change Set: Socket
Date: 3 November 2004
Author: Edgar J. De Cleene

This methods what once we have in OldSockets are needeed
Steps To Reproduce
Additional Information
Attached Files  6420-6366Socket.cs [^] (4,003 bytes) 08-01-05 14:13
 OldSocket class-examples.st [^] (22,896 bytes) 08-15-05 17:30

- Relationships
related to 0002111closed KenCausey Removing references to #halt 
related to 0001615closed gokr [ENH] RemoveOldSocket 

- Notes
(0002347 - 130 - 130 - 130 - 130 - 130 - 130)
MarcusDenker
08-15-05 17:31

I added the examples from the old socket class. No idea if the are working, but if they do, they might be a good thing to add back
 
(0003307 - 478 - 500 - 500 - 500 - 500 - 500)
gokr
12-13-05 00:02

Ok, the .cs above is not interesting. AFAICT all methods have a newer counterpart in the "new" Socket class, except for getObject and sendObject: - and those do not IMHO belong in the Socket class. If you one want to send serialized objects a protocol class should have that code - and I am guessing that RMT (or any of all those RPCish packages) has this.

Now I am looking into converting the methods on the class side of OldSocket (examples and tests) to the new protocols.
 
(0003322 - 420 - 432 - 432 - 432 - 432 - 432)
gokr
12-14-05 10:11

Ok, finally I have figured out why loopbackTest was broken (!) - which I discovered when porting it over to 3.9a. It turned out that at least one method in Socket is buggy in 3.7+ (and in 3.6 loopbackTest didn't work either, but that part has been fixed earlier).

While digging I also fixed some redundant internal calls in Socket etc. So this is now fixed in my dev image and will be posted soon on the Network repo.
 
(0004668 - 96 - 108 - 278 - 278 - 278 - 278)
KenCausey
04-03-06 18:22

gokr actually posted this fix as

http://source.squeakfoundation.org/network/Network-gk.23.mcz [^]
 

- Issue History
Date Modified Username Field Change
08-01-05 14:13 MarcusDenker New Issue
08-01-05 14:13 MarcusDenker File Added: 6420-6366Socket.cs
08-06-05 12:49 MarcusDenker Relationship added related to 0001615
08-15-05 17:30 MarcusDenker File Added: OldSocket class-examples.st
08-15-05 17:31 MarcusDenker Note Added: 0002347
10-21-05 00:49 KenCausey Relationship added related to 0002111
12-10-05 20:55 gokr Status new => assigned
12-10-05 20:55 gokr Assigned To  => gokr
12-13-05 00:02 gokr Note Added: 0003307
12-14-05 10:11 gokr Note Added: 0003322
04-03-06 18:22 KenCausey Status assigned => resolved
04-03-06 18:22 KenCausey Resolution open => fixed
04-03-06 18:22 KenCausey Note Added: 0004668
04-04-06 09:35 MarcusDenker Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
65 total queries executed.
43 unique queries executed.
Powered by Mantis Bugtracker