X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=queue.c;h=a0ac72d282ea3ea6cb4e3fb2dbffa8e000347df6;hb=641274e7f15702b5c3cbd36694c79183c8508725;hp=4e1a05165220963b82d47d65b0bc792085972842;hpb=dd7dbbc0faa07f37d244796155e02662565b394c;p=ir-tcl-moved-to-github.git diff --git a/queue.c b/queue.c index 4e1a051..a0ac72d 100644 --- a/queue.c +++ b/queue.c @@ -6,7 +6,14 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: queue.c,v $ - * Revision 1.5 1995-11-28 13:53:40 quinn + * Revision 1.7 1996-02-19 15:41:55 adam + * Better log messages. + * Minor improvement of connect method. + * + * Revision 1.6 1996/02/06 09:22:54 adam + * Ported ir-tcl to use beta releases of tcl7.5/tk4.1. + * + * Revision 1.5 1995/11/28 13:53:40 quinn * Windows port. * * Revision 1.4 1995/10/17 12:18:59 adam @@ -82,13 +89,18 @@ int ir_tcl_send_q (IrTcl_Obj *p, IrTcl_Request *rp, const char *msg) return TCL_ERROR; else if (r == 1) { +#if IRTCL_GENERIC_FILES + ir_select_add_write (p->csFile, p); +#else ir_select_add_write (cs_fileno (p->cs_link), p); +#endif logf (LOG_DEBUG, "Send part of %s", msg); p->state = IR_TCL_R_Writing; } else { - logf (LOG_DEBUG, "Send %s (%d bytes)", msg, rp->len_out); + logf (LOG_DEBUG, "Send %s (%d bytes) fd=%d", msg, rp->len_out, + cs_fileno(p->cs_link)); p->state = IR_TCL_R_Waiting; free (rp->buf_out); rp->buf_out = NULL;