forked from KolibriOS/kolibrios
Fixed network stack crash in stateTCB_FIN_WAIT_2 (page fault), trunk + all branches
git-svn-id: svn://kolibrios.org@871 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
2c7ef5e739
commit
5620ba7561
@ -1220,6 +1220,7 @@ stfw2_notlocal:
|
|||||||
|
|
||||||
; Only delete the socket if we received the FIN
|
; Only delete the socket if we received the FIN
|
||||||
|
|
||||||
|
mov edx, [sktAddr]
|
||||||
mov bl, [edx + 33]
|
mov bl, [edx + 33]
|
||||||
and bl, 0x01
|
and bl, 0x01
|
||||||
cmp bl, 0x01
|
cmp bl, 0x01
|
||||||
|
0
kernel/branches/gfx_kernel/vmode/clipping.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/clipping.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/clipping.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/clipping.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/makefile
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/makefile
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_04.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_04.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_08.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_08.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_15.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_15.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_16.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_16.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_24.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_24.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_32.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/norm_32.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/normal.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/normal.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/normal.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/normal.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/struct.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/struct.inc
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/vmode.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/vmode.asm
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/vmode.txt
Executable file → Normal file
0
kernel/branches/gfx_kernel/vmode/vmode.txt
Executable file → Normal file
@ -1224,6 +1224,7 @@ stfw2_notlocal:
|
|||||||
|
|
||||||
; Only delete the socket if we received the FIN
|
; Only delete the socket if we received the FIN
|
||||||
|
|
||||||
|
mov edx, [sktAddr]
|
||||||
mov bl, [edx + 33]
|
mov bl, [edx + 33]
|
||||||
and bl, 0x01
|
and bl, 0x01
|
||||||
cmp bl, 0x01
|
cmp bl, 0x01
|
||||||
|
@ -1226,6 +1226,7 @@ stfw2_notlocal:
|
|||||||
|
|
||||||
; Only delete the socket if we received the FIN
|
; Only delete the socket if we received the FIN
|
||||||
|
|
||||||
|
mov edx, [sktAddr]
|
||||||
mov bl, [edx + 33]
|
mov bl, [edx + 33]
|
||||||
and bl, 0x01
|
and bl, 0x01
|
||||||
cmp bl, 0x01
|
cmp bl, 0x01
|
||||||
|
@ -1226,6 +1226,7 @@ stfw2_notlocal:
|
|||||||
|
|
||||||
; Only delete the socket if we received the FIN
|
; Only delete the socket if we received the FIN
|
||||||
|
|
||||||
|
mov edx, [sktAddr]
|
||||||
mov bl, [edx + 33]
|
mov bl, [edx + 33]
|
||||||
and bl, 0x01
|
and bl, 0x01
|
||||||
cmp bl, 0x01
|
cmp bl, 0x01
|
||||||
|
Loading…
Reference in New Issue
Block a user