[jcifs] Endless looping occuring in SmbTransport::negotiate

Sujit Jagdev sujit.jagdev at casero.com
Fri Nov 1 12:02:00 EST 2002


Great! I will try that.
At this moment, I am not worried at all about SPEED!!!!!

-----Original Message-----
From: Allen, Michael B (RSCH) [mailto:Michael_B_Allen at ml.com] 
Sent: Thursday, October 31, 2002 7:56 PM
To: Sujit Jagdev
Cc: jcifs at lists.samba.org
Subject: RE: [jcifs] Endless looping occuring in SmbTransport::negotiate

Just create a static object and syncronize on it.

static Object lock = new Object();

void copyTo(..) {
syncronized( lock ) {

//everything in here.

}
}

That will probably fix it (it will also probably slow it down pretty
significantly).

> -----Original Message-----
> From:	Sujit Jagdev [SMTP:sujit.jagdev at casero.com]
> Sent:	Thursday, October 31, 2002 7:52 PM
> To:	Allen, Michael B (RSCH)
> Cc:	jcifs at lists.samba.org
> Subject:	RE: [jcifs] Endless looping occuring in
SmbTransport::negotiate
> 
> Well then I am afraid I am going to have to do a MD5 or CRC32 to make
> sure the copy didnt corrupt.
> What do you think
> Sujit
> 
> -----Original Message-----
> From: Allen, Michael B (RSCH) [mailto:Michael_B_Allen at ml.com] 
> Sent: Thursday, October 31, 2002 7:43 PM
> To: Sujit Jagdev
> Cc: jcifs at lists.samba.org
> Subject: RE: [jcifs] Endless looping occuring in
SmbTransport::negotiate
> 
> Ahh, you're right. You'll just have to wait. Sorry.
> 
> > -----Original Message-----
> > From:	Sujit Jagdev [SMTP:sujit.jagdev at casero.com]
> > Sent:	Thursday, October 31, 2002 7:40 PM
> > To:	Allen, Michael B (RSCH)
> > Cc:	jcifs at lists.samba.org
> > Subject:	RE: [jcifs] Endless looping occuring in
> SmbTransport::negotiate
> > 
> > I cant find that code anywhere in SmbFile jcifs7b3.
> > 
> > -----Original Message-----
> > From: Allen, Michael B (RSCH) [mailto:Michael_B_Allen at ml.com] 
> > Sent: Thursday, October 31, 2002 7:26 PM
> > To: Sujit Jagdev
> > Cc: jcifs at lists.samba.org
> > Subject: RE: [jcifs] Endless looping occuring in
> SmbTransport::negotiate
> > 
> > Ahh, I see. Well to fix the concurrency issue all you have to do is
> > change the:
> > 
> >   SmbComBlankResponse blank_resp;
> > 
> > to
> > 
> >   SmbComBlankResponse blank_resp = new SmbComBlankResponse();
> > 
> > where all the members of SmbFile are declared and remove the line:
> > 
> >   blank_resp = new SmbComBlankResponse();
> > 
> > in connect().
> > 
> > The best thing to do would be to wait for a 0.7.0b7 because 0.7.0b3
> has
> > it's
> > own problems. But if you want to walk the line ...ok.
> > 
> > > -----Original Message-----
> > > From:	Sujit Jagdev [SMTP:sujit.jagdev at casero.com]
> > > Sent:	Thursday, October 31, 2002 7:18 PM
> > > To:	Allen, Michael B (RSCH)
> > > Cc:	jcifs at lists.samba.org
> > > Subject:	RE: [jcifs] Endless looping occuring in
> > SmbTransport::negotiate
> > > 
> > > Dear Michael,
> > > 
> > > But if I am still using the jcifs7b3 library.
> > > Sujit
> > > 
> > > 
> > > -----
> > > 
> > > The information contained in this message is proprietary of Casero
> > Inc.,
> > > protected from disclosure, and may be privileged. The information
is
> > > intended to be conveyed only to the designated recipient(s) of the
> > > message. If the reader of this message is not the intended
> recipient,
> > > you are hereby notified that any dissemination, use, distribution
or
> > > copying of this communication is strictly prohibited and may be
> > > unlawful. If you have received this communication in error, please
> > > notify us immediately by replying to the message and deleting it
> from
> > > your computer. Thank you.
> > >
> > 
> > 
> > -----
> > 
> > The information contained in this message is proprietary of Casero
> Inc.,
> > protected from disclosure, and may be privileged. The information is
> > intended to be conveyed only to the designated recipient(s) of the
> > message. If the reader of this message is not the intended
recipient,
> > you are hereby notified that any dissemination, use, distribution or
> > copying of this communication is strictly prohibited and may be
> > unlawful. If you have received this communication in error, please
> > notify us immediately by replying to the message and deleting it
from
> > your computer. Thank you. << File: SmbFile.java >>
> 
> 
> -----
> 
> The information contained in this message is proprietary of Casero
Inc.,
> protected from disclosure, and may be privileged. The information is
> intended to be conveyed only to the designated recipient(s) of the
> message. If the reader of this message is not the intended recipient,
> you are hereby notified that any dissemination, use, distribution or
> copying of this communication is strictly prohibited and may be
> unlawful. If you have received this communication in error, please
> notify us immediately by replying to the message and deleting it from
> your computer. Thank you.
>


-----

The information contained in this message is proprietary of Casero Inc.,
protected from disclosure, and may be privileged. The information is
intended to be conveyed only to the designated recipient(s) of the
message. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, use, distribution or
copying of this communication is strictly prohibited and may be
unlawful. If you have received this communication in error, please
notify us immediately by replying to the message and deleting it from
your computer. Thank you.




More information about the jcifs mailing list