@@ -35,11 +35,11 @@ proto! stream (
35
35
)
36
36
37
37
pub fn spawn_service < T : Owned , Tb : Owned > (
38
- init : extern fn ( ) -> ( SendPacketBuffered < T , Tb > ,
39
- RecvPacketBuffered < T , Tb > ) ,
38
+ init : extern fn ( ) -> ( RecvPacketBuffered < T , Tb > ,
39
+ SendPacketBuffered < T , Tb > ) ,
40
40
service : ~fn ( v : RecvPacketBuffered < T , Tb > ) )
41
41
-> SendPacketBuffered < T , Tb > {
42
- let ( client , server ) = init ( ) ;
42
+ let ( server , client ) = init ( ) ;
43
43
44
44
// This is some nasty gymnastics required to safely move the pipe
45
45
// into a new task.
@@ -83,17 +83,17 @@ pub fn main() {
83
83
}
84
84
} ) ;
85
85
86
- let ( c1 , p1 ) = oneshot:: init ( ) ;
87
- let ( _c2 , p2 ) = oneshot:: init ( ) ;
86
+ let ( p1 , c1 ) = oneshot:: init ( ) ;
87
+ let ( p2 , _c2 ) = oneshot:: init ( ) ;
88
88
89
89
let c = send ( c, ( p1, p2) ) ;
90
90
91
91
sleep ( iotask, 100 ) ;
92
92
93
93
signal ( c1) ;
94
94
95
- let ( _c1 , p1 ) = oneshot:: init ( ) ;
96
- let ( c2 , p2 ) = oneshot:: init ( ) ;
95
+ let ( p1 , _c1 ) = oneshot:: init ( ) ;
96
+ let ( p2 , c2 ) = oneshot:: init ( ) ;
97
97
98
98
send ( c, ( p1, p2) ) ;
99
99
@@ -105,8 +105,8 @@ pub fn main() {
105
105
}
106
106
107
107
fn test_select2 ( ) {
108
- let ( ac , ap ) = stream:: init ( ) ;
109
- let ( bc , bp ) = stream:: init ( ) ;
108
+ let ( ap , ac ) = stream:: init ( ) ;
109
+ let ( bp , bc ) = stream:: init ( ) ;
110
110
111
111
stream:: client:: send ( ac, 42 ) ;
112
112
@@ -119,8 +119,8 @@ fn test_select2() {
119
119
120
120
error ! ( "done with first select2" ) ;
121
121
122
- let ( ac , ap ) = stream:: init ( ) ;
123
- let ( bc , bp ) = stream:: init ( ) ;
122
+ let ( ap , ac ) = stream:: init ( ) ;
123
+ let ( bp , bc ) = stream:: init ( ) ;
124
124
125
125
stream:: client:: send ( bc, ~"abc") ;
126
126
0 commit comments