mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-04 06:54:45 +08:00
优化httpserver
This commit is contained in:
@@ -78,10 +78,10 @@ type CTestData struct {
|
||||
}
|
||||
|
||||
func (slf *CCluster) AcceptRpc(tpcListen *net.TCPListener) error {
|
||||
slf.reader, slf.writer = net.Pipe()
|
||||
/*slf.reader, slf.writer = net.Pipe()
|
||||
go rpc.ServeConn(slf.reader)
|
||||
slf.LocalRpcClient = rpc.NewClient(slf.writer)
|
||||
|
||||
*/
|
||||
for {
|
||||
conn, err := tpcListen.Accept()
|
||||
if err != nil {
|
||||
@@ -113,6 +113,10 @@ func (slf *CCluster) ListenService() error {
|
||||
return err2
|
||||
}
|
||||
|
||||
slf.reader, slf.writer = net.Pipe()
|
||||
go rpc.ServeConn(slf.reader)
|
||||
slf.LocalRpcClient = rpc.NewClient(slf.writer)
|
||||
|
||||
go slf.AcceptRpc(tcplisten)
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user