Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] 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  
Status closed   Product Version 3.9
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
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