Fixing string/integer comparison.

Thanks to Simon P. Ditner, bug #1755146.


git-svn-id: https://tftpy.svn.sourceforge.net/svnroot/tftpy/trunk@71 63283fd4-ec1e-0410-9879-cb7f675518da
This commit is contained in:
msoulier 2007-07-16 22:53:08 +00:00
parent 493dcac93e
commit 955ced3747

View file

@ -410,7 +410,7 @@ class TftpServerHandler(TftpSession):
blksize = int(self.options['blksize'])
self.buffer = self.fileobj.read(blksize)
logger.debug("Read %d bytes into buffer" % len(self.buffer))
if self.buffer == "" or self.buffer < blksize:
if self.buffer == "" or len(self.buffer) < blksize:
logger.info("Reached EOF on file %s" % self.filename)
self.state.state = 'fin'
self.blocknumber += 1