*** empty log message ***
This commit is contained in:
@@ -30,24 +30,24 @@ void SerA_error(void) {
|
||||
|
||||
SerChannel *SerOpen(const char *host, int msecTmo, void (*idleHdl)(int,int)) {
|
||||
struct SerChan *ser;
|
||||
char hbuf[64];
|
||||
char hbuf[64], cport[16];
|
||||
char *p, *c;
|
||||
int port, chan;
|
||||
|
||||
idleHandler=idleHdl;
|
||||
ser=calloc(1, sizeof(*ser));
|
||||
str_copy(hbuf, host);
|
||||
p=str_split1(hbuf, ':');
|
||||
str_copy(ser->asyn_info.host, hbuf);
|
||||
p=str_split(ser->asyn_info.host, hbuf, ':');
|
||||
port=4000;
|
||||
chan=0;
|
||||
if (p!=NULL) {
|
||||
c=str_split1(p, '/');
|
||||
c=str_split(cport, p, '/');
|
||||
if (c!=NULL) chan=atoi(c);
|
||||
port=atoi(p);
|
||||
port=atoi(cport);
|
||||
}
|
||||
ser->asyn_info.port=port;
|
||||
ser->asyn_info.chan=chan;
|
||||
logfileOut(LOG_MAIN, "open connection to %s:%d/%d\n", ser->asyn_info.host, ser->asyn_info.port, ser->asyn_info.chan);
|
||||
A_CHK(AsynSrv_Open(&ser->asyn_info));
|
||||
if (msecTmo==0) msecTmo=5000;
|
||||
A_CHK(AsynSrv_Config(&ser->asyn_info, "msecTmo", msecTmo, "idleHdl", idleHdl, NULL));
|
||||
|
||||
Reference in New Issue
Block a user