目录

java.net.SocketException-Software-caused-connection-abort-socket-write-error

目录

java.net.SocketException: Software caused connection abort: socket write error

java.net.SocketException: Software caused connection abort: socket write error

at java.net.SocketOutputStream.socketWrite0(Native Method)

at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)

at java.net.SocketOutputStream.write(SocketOutputStream.java:155)

at java.io.ObjectOutputStream

B l o c k D a t a O u t p u t S t r e a m . d r a i n ( O b j e c t O u t p u t S t r e a m . j a v a : 1877 ) a t j a v a . i o . O b j e c t O u t p u t S t r e a m BlockDataOutputStream.drain(ObjectOutputStream.java:1877) at java.io.ObjectOutputStream

B

l

o

c

k

D

a

t

a

O

u

t

p

u

t

S

t

r

e

a

m

.

d

r

a

i

n

(

O

b

j

e

c

t

O

u

t

p

u

t

S

t

r

e

a

m

.

j

a

v

a

:

1

8

7

7

)

a

t

j

a

v

a

.

i

o

.

O

b

j

e

c

t

O

u

t

p

u

t

S

t

r

e

a

m BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1786)

at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1286)

at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)

at java.io.ObjectOutputStream.writeFatalException(ObjectOutputStream.java:1577)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:351)

at com.example.emailWeb.Socket.Proxy.FileOwnerDemo.main(FileOwnerDemo.java:52)

Java Socket

可以试试,输入流不关,输出流也不关。在数据发完后,最后再关。