Hi Steve & all, I managed to compile IoServer under Dev-C++/Mingw successfully. I tested a couple of things and found a number of bugs (that I'm going to...
1629
Steve Dekorte
stevedekorte
Jul 1, 2003 8:27 pm
... It is a mess, but it was working on OSX before the move to primitives as normal objects. If it's buggy, it probably in the new object initialization code....
1630
Roberto A.
wolfox44
Jul 1, 2003 8:57 pm
... I should add that sockets code under Win32 is a little trickier than on Un*x-like platforms like Linux, *BSD and OSX. I haven't tested it under FreeBSD,...
1631
Steve Dekorte
stevedekorte
Jul 1, 2003 9:13 pm
... Several people have made contributions that got Io's socket code working with winsock on windows (cygwin isn't needed). ... It would be great if you could...
1632
Daniel Vollmer
dbvollmer
Jul 2, 2003 10:51 am
... What's gone wrong? ;) bye, daniel....
1633
Roberto A.
wolfox44
Jul 2, 2003 2:16 pm
... On a deeper look, looks like libevent depends on signals for its very core functionality. I'm afraid I'd rather rewrite all of the sockets code than try to...
1634
Jim Meier
jim_dsdd_org
Jul 4, 2003 4:30 am
Steve, is the rsync server still up on max.dekorte.com? I'm getting connection refused from here. -- Jim Meier <jim@...>...
1635
Steve Dekorte
stevedekorte
Jul 4, 2003 5:00 am
... Hey Jim, I just installed OSX Panther on a new drive and forgot to install rsync. Thanks for the reminder - I'll try to set it up tonght. Cheers, Steve OSX...
1636
Roberto A.
wolfox44
Jul 4, 2003 12:28 pm
... it ... I'll get back to the sockets code this weekend, if it's ok with you. BTW, I'll try to modify it without using libevent, for the reasons I explained...
1637
Daniel Vollmer
dbvollmer
Jul 4, 2003 12:46 pm
... I was just wondering: What's wrong with the current WinSocket code? (Or socket module in general?) bye, daniel....
1638
Roberto A.
wolfox44
Jul 4, 2003 1:17 pm
... I'm not really sure... all I know is, it's not working. Some problems I detected are related to asynchronous socket initialization code (under ...
1639
Daniel Vollmer
dbvollmer
Jul 4, 2003 7:25 pm
... I did a simple loopack test on localhost and that seemed to work fine. Unfortunately, there's not much else I can test as there is no internet-access from...
1640
Steve Dekorte
stevedekorte
Jul 4, 2003 8:35 pm
... Cheers, Steve OSX freeware and shareware: http://www.dekorte.com/downloads.html...
1641
Steve Dekorte
stevedekorte
Jul 4, 2003 8:35 pm
... (please ignore that last message) Is it working for you now? Cheers, Steve OSX freeware and shareware: http://www.dekorte.com/downloads.html...
1642
Roberto A.
wolfox44
Jul 4, 2003 8:52 pm
... Well, here EchoServer.io initialized ok and accepted connections, but then it would not send anything back, or close immediatly on additional connections....
1643
Steve Dekorte
stevedekorte
Jul 4, 2003 8:59 pm
... This stuff worked before the last major release that made Primitives into proper objects. If there are bugs, it's probably in the new primitive...
1644
Roberto A.
wolfox44
Jul 4, 2003 9:09 pm
... I'll check there. Thanks. Cheers, Roberto...
1645
Jim Meier
jim_dsdd_org
Jul 4, 2003 10:45 pm
... There's a server there now, but I'm getting this error: jim$ rsync -avz --progress max.dekorte.com::io . @ERROR: chdir failed rsync: connection...
1646
Steve Dekorte
stevedekorte
Jul 8, 2003 1:15 am
Release 2003 07 07 - fixes ======================================= - fixes for WeakLinks (by Roberto A.) Notes ===== Just wanted to push these changes out so...
1647
Roberto Amorim
wolfox44
Jul 10, 2003 2:11 pm
Hi all... I mentioned on an earlier post two problems on Socket under Windows: failing connects reading errors. The good news is that the reading problem is ...
1648
Mike Austin
mike_ekim
Jul 10, 2003 5:45 pm
Multiprocessors systems have already arived in the home, in the case of dual G4s or virtual processors in Intel's hyperthreading. I think apps will need to...
1649
Steve Dekorte
stevedekorte
Jul 10, 2003 9:08 pm
... While it would be nice to make use of the extra processor, at most this would give a 2x speedup, while using coros instead of OS threads can result in...
1650
Steve Dekorte
stevedekorte
Jul 10, 2003 9:54 pm
Release 2003 07 10 - Socket fixes ======================================= - fixes for Socket and UDPSocket (by Roberto A. and Alexandre Barbosa) Thanks...
1651
Ian Main
slowinator
Jul 10, 2003 10:34 pm
... You keep saying that but it really does depend on your application. OS threads that switch at normal speeds (not forced switching) run as fast as coros...
1652
Steve Dekorte
stevedekorte
Jul 10, 2003 10:57 pm
... That's why I said "many threads". :-) Also, if you share shared memory(as coros in Io do), you can quickly get into locking trouble, even with a relatively...
1653
Roberto Amorim
wolfox44
Jul 11, 2003 12:52 pm
Not to mention that coroutines are far more portable than OS-level threads, and much more likely to work on embedded apps or devices. Regards, Roberto...
1654
Roberto Amorim
wolfox44
Jul 11, 2003 1:02 pm
You're welcome! I'm still working on the Socket_connect() issue. Alexandre proposed a solution, but it will only work for well-behaved connections - bad ...
1655
Daniel Vollmer
dbvollmer
Jul 12, 2003 4:21 pm
Happened to stumble upon a link to http://www.ravenbrook.com/project/mps/ which seems to be a fairly generic memory management system which supports a...
1656
Steve Dekorte
stevedekorte
Jul 12, 2003 9:17 pm
... Thanks Dan. This looks interesting. They talk about 2002 as being in the future - I wonder if it's still active? Cheers, Steve OSX freeware and shareware:...
1657
Chris Double
doublecnz
Jul 13, 2003 2:26 am
... This is the memory management product used in Functional Developer s Dylan product (http://www.functionalobjects.com). It was later open sourced as you can...