Changelog for HylaFAX 4.2.1
+* fix faxsend to retrain after receiving RTP (9 Sep 2004)
* fix tiffcheck unit comparison error (1 Sep 2004)
* fix misconfirmation of some ECM faxes (30 Aug 2004)
* add fax batching support to faxq (30 Aug 2004)
protoTrace(emsg);
return (send_failed);
}
- /*
- * The session parameters cannot change except following
- * the reception of an RTN signal or the transmission of an
- * EOM signal.
- *
- * Since we did not receive RTN, and since batching (EOM)
- * triggers retraining in other ways, we require that the
- * next page have the same characteristics as this page.
- */
- next = params;
+ if (ppr == FCF_MCF) {
+ /*
+ * The session parameters cannot change except following
+ * the reception of an RTN or RTP signal or the transmission
+ * of an EOM signal.
+ *
+ * Since we did not receive RTN or RTP, and since batching (EOM)
+ * triggers retraining in other ways, we require that the
+ * next page have the same characteristics as this page.
+ */
+ next = params;
+ }
}
break;
case FCF_DCN: // disconnect, abort
emsg = "Problem reading document directory";
goto failed;
}
- /*
- * The session parameters cannot change except following
- * the reception of an RTN signal or the transmission of an
- * EOM signal.
- *
- * Since we did not receive RTN, and since batching (EOM)
- * triggers retraining in other ways, we require that the
- * next page have the same characteristics as this page.
- */
- next = params;
+ if (ppr == FCF_MCF) {
+ /*
+ * The session parameters cannot change except following
+ * the reception of an RTN or RTP signal or the transmission
+ * of an EOM signal.
+ *
+ * Since we did not receive RTN or RTP, and since batching (EOM)
+ * triggers retraining in other ways, we require that the
+ * next page have the same characteristics as this page.
+ */
+ next = params;
+ }
}
transferOK = true;
break;