代码之家  ›  专栏  ›  技术社区  ›  Trick

防止管道破裂的方法?

  •  1
  • Trick  · 技术社区  · 15 年前
    ClientAbortException:  java.net.SocketException: Broken pipe
    

    如果我是Wright,当用户在最后一个操作完成之前中止当前操作或发出另一个请求时,就会发生这种情况。

    这是否会反映在浏览用户身上,还是始终如此? 只是 加泰罗尼亚例外?

    有什么方法可以避免这个例外吗?

    1 回复  |  直到 15 年前
        1
  •  3
  •   Bozho    15 年前

    尝试为webapp中的所有资源定义一个过滤器,然后在那里捕获并放弃异常。我不确定它是否会起作用,但试试看。

    在99%的情况下,这个异常可以被忽略,因为它主要由用户断开连接(i-net中断、用户点击停止、关闭浏览器等)调用。