Before you cvs commit, you must cvs diff.  This commit message does
not go with this change.  It doesn't even go with this module.



On 6/9/05, Vlad Seryakov <[EMAIL PROTECTED]> wrote:
> Update of /cvsroot/naviserver/modules/nsfreetds
> In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23043/modules/nsfreetds
> 
> Modified Files:
>         nsfreetds.c
> Log Message:
> added missed TCL_DEFS in the global makefile
> 
> 
> Index: nsfreetds.c
> ===================================================================
> RCS file: /cvsroot/naviserver/modules/nsfreetds/nsfreetds.c,v
> retrieving revision 1.5
> retrieving revision 1.6
> diff -C2 -d -r1.5 -r1.6
> *** nsfreetds.c 8 Jun 2005 20:03:44 -0000       1.5
> --- nsfreetds.c 9 Jun 2005 21:07:37 -0000       1.6
> ***************
> *** 250,253 ****
> --- 250,254 ----
>       if(rc != TDS_SUCCEED && rc != TDS_NO_MORE_RESULTS) {
>          Ns_Log(Error,"Db_GetRow(%s): tds_process_row_tokens: 
> %d",handle->datasource,rc);
> +        Db_Cancel(handle);
>          return NS_ERROR;
>       }
> ***************
> *** 291,294 ****
> --- 292,296 ----
>       if(IS_TDSDEAD(GET_TDS(handle))) {
>          Ns_Log(Error, "Db_Cancel(%s): dead connection detected.", 
> handle->datasource);
> +        tds_free_all_results(GET_TDS(handle));
>          handle->statement = NULL;
>          handle->fetchingRows = 0;

Reply via email to