麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python提示[Errno 32]Broken pipe導致線程crash錯誤解決方法

2020-02-23 06:10:14
字體:
來源:轉載
供稿:網友

本文實例講述了Python提示[Errno 32]Broken pipe導致線程crash錯誤解決方法。分享給大家供大家參考。具體方法如下:

1. 錯誤現象
ThreadingHTTPServer 實現的 http 服務,如果客戶端在服務器返回前,主動斷開連接,則服務器端會報 [Errno 32] Broken pipe 錯,并導致處理線程 crash.
下面先看個例子,python 版本: 2.7
示例代碼
代碼如下:#!/usr/bin/env python
#!coding=utf-8
 
import os
import time
import socket
import threading
from BaseHTTPServer import HTTPServer ,BaseHTTPRequestHandler
from SocketServer import ThreadingMixIn
 
class RequestHandler(BaseHTTPRequestHandler):
    def do_GET(self):
        """
        處理get請求
        """      
        query=self.path
        print "query: %s thread=%s" % (query, str(threading.current_thread()))
        
        #ret_str="<html>" + self.path + "<br>" + str(self.server) + "<br>" + str(self.responses) +  "</html>"
        ret_str="<html>" + self.path + "<br>" + str(self.server) +  "</html>"
        
        time.sleep(5)
        
        try:
            self.send_response(200)
            self.send_header('Content-type','text/html')
            self.end_headers()
            self.wfile.write(ret_str)
        except socket.error, e:
            print "socket.error : Connection broke. Aborting" + str(e)
            self.wfile._sock.close()  # close socket
            self.wfile._sock=None
            return False
       
        print "success prod query :%s" % (query)
        return True
 
#多線程處理
class ThreadingHTTPServer(ThreadingMixIn,HTTPServer):
    pass
    

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色av.com | 7m视频成人精品分类 | 久久久久亚洲精品国产 | 久久国产成人午夜av浪潮 | 欧美日穴视频 | 黑人一级片| 日本欧美一区二区三区视频麻豆 | 国产毛片在线 | 4480午夜 | 国产午夜精品理论片a级探花 | 精品国产91久久久久久久 | 污视频在线免费播放 | 色网站在线免费观看 | 国产精品91在线 | 成人啪啪色婷婷久 | 免费国产不卡午夜福在线 | 天天色综合6| 日韩中字幕| 性视频久久 | 国产一区二区三区四区五区在线 | 国产精品视频一区二区三区四 | 久草在线新时代视觉 | 亚洲成人在线免费观看 | sese综合 | 亚洲一区二区三区日本久久九 | 国产一级毛片高清视频完整版 | 在线小视频国产 | 成人福利视频在 | 国内精品久久久久久久影视红豆 | 他也色在线视频 | 日本在线播放一区二区三区 | 操碰97| 成人在线高清视频 | 欧美一级黄视频 | 欧美一级特黄aaaaaaa什 | 日本网站一区二区三区 | 毛毛片在线看 | 黄色网址入口 | 精品一区二区在线视频 | 国产91一区二区三区 | 国产精品视频一区二区噜噜 |