diff --git a/src/sbbs3/sexyz.c b/src/sbbs3/sexyz.c index c29b120239d86e9411929440c0fe7bb48abdf75e..da1e07c186560365b1e798daf2b1e5c6f60af209 100644 --- a/src/sbbs3/sexyz.c +++ b/src/sbbs3/sexyz.c @@ -866,6 +866,9 @@ static int send_files(char** fname, uint fnames) break; } + if(xm.cancelled || zm.cancelled) + break; + } /* while(gi<(int)g.gl_pathc) */ if(gi<(int)g.gl_pathc)/* error occurred */