1

我使用Network,System.IO和编写了一个简单的 Web 服务器Data.Bytestring。这些组件都在家里运行 Debian 的几台机器上完美地通信。但是,当我尝试在大学服务器(更新频率较低的 Debian)上运行该程序时,出现以下错误:

Waiting for connection on <socket: 3>
Broadcaster: accept: unsupported operation (Function not implemented)

相关的代码行是:

  sock <- listenOn port
  putStrLn $ "Waiting for connection on " ++ (show sock)
  (handle, host, hostPort) <- accept sock

我已经在它运行的服务器上本地编译了应用程序(ghc 7.4.1 一直使用)。我试过有和没有withSocketsDo

请问有什么想法可以解决这个问题吗?

4

1 回答 1

0

该问题是ghc2.6.32-5-686-bigmem2.6.23.17-general.

<lab machine>% uname -r
2.6.32-5-686-bigmem
<server machine>% uname -r
2.6.23.17-general
于 2012-09-10T01:43:09.377 回答