Skip to content

Commit 07425bd

Browse files
committed
Fixed subscriber.
1 parent 0c1d558 commit 07425bd

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

src/examples/debug.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,19 @@ import * as L from "@litert/core";
1010

1111
try {
1212

13-
await cli.connect();
1413
await sub.connect();
1514

16-
await cli.auth("hello");
1715
await sub.auth("hello");
1816

17+
sub.on("message", function(c, d, p): void {
18+
19+
console.log(`Channel: ${c}, Data: ${d.toString()}`);
20+
});
21+
1922
await sub.subscribe(["hello"]);
2023

24+
await cli.connect();
25+
await cli.auth("hello");
2126
console.log(await cli.set("a", "123"));
2227
console.log(await cli.get("a"));
2328
console.log(await cli.mGet(["a", "sada"]));
@@ -44,6 +49,7 @@ import * as L from "@litert/core";
4449
await L.Async.sleep(2000);
4550

4651
await cli.shutdown();
52+
await sub.shutdown();
4753
}
4854
catch (e) {
4955

src/lib/BaseClient.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@ extends ProtocolClient {
99
public constructor(
1010
host: string,
1111
port: number,
12-
_decoder: C.IDecoder,
13-
_encoder: C.IEncoder
12+
decoder: C.IDecoder,
13+
encoder: C.IEncoder,
14+
subscribeMode?: boolean
1415
) {
1516

16-
super(host, port, _decoder, _encoder);
17+
super(host, port, decoder, encoder, subscribeMode);
1718
}
1819

1920
protected _onConnected(callback: C.ICallbackA): void {

src/lib/ModuleAPI.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,3 @@ export function createSubscriberClient(
6060
encoder
6161
);
6262
}
63-

src/lib/Subscriber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ implements C.ISubscriberClient {
1717
_encoder: C.IEncoder
1818
) {
1919

20-
super(host, port, _decoder, _encoder);
20+
super(host, port, _decoder, _encoder, true);
2121
}
2222

2323
protected _onConnected(callback: C.ICallbackA): void {

0 commit comments

Comments
 (0)