国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關于自定義協(xié)議input($buffer)函數(shù)

cncgi

1、在input函數(shù)中,如果協(xié)議包錯誤,返回false時,客戶端并未斷開連接,若繼續(xù)發(fā)送數(shù)據(jù)將會將之前的數(shù)據(jù)合并(和return 0 繼續(xù)等待數(shù)據(jù)包效果一樣)
2、如果協(xié)議包錯誤,返回-1時,客戶端能斷開連接,再次連接并發(fā)送,功能都正常。但只有debug模式下顯示Error package. package_length=-1。(DAEMON下不顯示,也無日志)
請問return -1,會影響workerman主程序運行么?這樣做有隱患沒有

1124 1 1
1個回答

walkor 打賞

返回false就行,返回false會斷開連接。
返回-1也行,沒有影響。

  • cncgi 2022-09-21

    好的,謝謝walkor大佬。實際操作返回-1能斷開連接,但返回false,客戶端并沒有斷開連接,而是繼續(xù)等待數(shù)據(jù)并將包合并。(window和centos均已測試)

  • cncgi 2022-09-21

    不過,我用的客戶端不是workerman的客戶端,而是第三方工具客戶端。

年代過于久遠,無法發(fā)表回答
??