|
@@ -593,6 +593,8 @@ Virtio9p.prototype.ReceiveRequest = async function (bufchain) {
|
|
|
this.fs.OpenInode(this.fids[fid].inodeid, undefined);
|
|
|
const inodeid = this.fids[fid].inodeid;
|
|
|
|
|
|
+ count = Math.min(count, this.replybuffer.length - (7 + 4));
|
|
|
+
|
|
|
if (inode.size < offset+count) count = inode.size - offset;
|
|
|
else if(id == 40)
|
|
|
{
|