circle-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [circle] Win32 Compatibility


From: Asheesh Laroia
Subject: Re: [circle] Win32 Compatibility
Date: Tue, 03 Feb 2004 11:02:49 -0500 (EST)

I would think that if TCP moves the file transfer socket control mostly to
the operating system that it would offload Circle's responsibility to
time, resend, etc. its UDP file-transfer packets.  That's why I'd suggest
we move to TCP first and see if off-loading responsibility would help.

Since Circle does not transfer files at all on Windows right now, would it
be possible to get an idea of when this TCP version would be ready for
some testing?  I'm still very eager to deploy Circle here, as I must have
mentioned earlier.

Thanks for all your great work,

Asheesh.

On Sun, 1 Feb 2004 address@hidden wrote:

> I agree that tcp might offer better performance for file transfers.
>
> However I do not see why it would 'definitely' solve that bug.
> We do not know what causes that bug.
> It could be something that has nothing to do with udp or tcp.
> remember that downloads work well under linux.
>
> it might be good to know the cause of that bug first.
> Or we might move to TCP and see that the bug is still there...
>
> Thomas
>
>
> > File transfers are broken under win32.
> >
> > I believe that we should move to TCP for file transfers.  Chat worked
> > fine; in fact, I signed on to Circle chat to tell Cygfrydd (and whoever
> > was on #welcome) that Windows file transfer wasn't working.
> >
> > If we move to TCP, it'll almost definitely solve the speed issues I was
> > having a few months ago.  It would also make the file transfer code easier
> > to be cross-platform; we'll have users on all three supported platforms,
> > so that'd be great.  I believe that move alone would fix this bug, too.
> >
> > -- Asheesh.
> >
>
>

-- 
I gave my love an Apple, that had no core;
I gave my love a building, that had no floor;
I wrote my love a program, that had no end;
I gave my love an upgrade, with no cryin'.

How can there be an Apple, that has no core?
How can there be a building, that has no floor?
How can there be a program, that has no end?
How can there be an upgrade, with no cryin'?

An Apple's MOS memory don't use no core!
A building that's perfect, it has no flaw!
A program with GOTOs, it has no end!
I lied about the upgrade, with no cryin'!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]