epipe

    9熱度

    2回答

    我收到一個io.Copy調用返回的error,我已經通過一個套接字(TCPConn)作爲目的地。預計當遠程主機有足夠的時間時,它將簡單地斷開連接,但我沒有收到任何東西。 當發生跌落,我得到這個錯誤: write tcp 192.168.26.5:21277: broken pipe 但我只有一個error接口。我如何區分破管錯誤和其他類型的錯誤? if err.Errno == EPIPE..

    4熱度

    1回答

    我正在使用Node.JS + Mongoose + MongoDB。曾試圖保存文檔時,我的應用程序工作確定到現在爲止,現在: 保存操作: doc.save(function(err, d){ console.log(err,d); {"name":"MongoError","message":"write EPIPE"} 錯誤堆棧: { [MongoError: server loc

    9熱度

    2回答

    流請求體在下面的代碼,我想不通爲什麼req.pipe(RES)不工作的,但並不要麼拋出一個錯誤。預感告訴我這是由於nodejs的異步行爲,但這是一個沒有回調的非常簡單的情況。 我錯過了什麼? http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/plain' });

    2熱度

    3回答

    可能重複: Spawn a background process in Ruby 花了幾天在這個戳。直到最近,我一直在使用操作系統中的ruby 1.8.7。我會用反引號來調用子shell。子shell是一個bash包裝器,它將調用在後臺運行任何程序,stdout和stderr都關閉。然後,它不再讓init接管該進程,並立即返回。這個工作很好,多年來,我會有這個循環過程在後臺啓動工作,並立即回報「是

    3熱度

    1回答

    我使用node.js v0.6.10,雖然我在0.6.7上遇到了同樣的問題。基本上我跑使用spawn啓動另一個node.js的進程子進程,並傳達了stdout和stdin這裏有兩個腳本: 父(cli.js): var spawn = require("child_process").spawn; var doSpawn = function(callback){ var child

    0熱度

    1回答

    整個想法是使用LXD RESTful API通過unix套接字進行本地操作。以下代碼對於每個出錯的2或3都運行良好。我不知道是否與node.js相關或與lxd api有關。 與錯誤 問題的輸出與請求:寫EPIPE {[錯誤:寫EPIPE] 代碼: 'EPIPE', 錯誤號: 'EPIPE', 系統調用: '寫', 地址:未定義} 的代碼: /* Adapted from http://rapi