summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2003-09-04 19:07:30 +0000
committerLennart Poettering <lennart@poettering.net>2003-09-04 19:07:30 +0000
commit37563c9751e1d1f5f8811577caa417fadb839586 (patch)
tree6eac7860e4b2f15713a2b052e1fe61f5ad5da2fd /src
parent17c3fd56afda2553a6f6ef614d150f2715338741 (diff)
fix
git-svn-id: file:///home/lennart/svn/public/syrep/trunk@24 07ea20a6-d2c5-0310-9e02-9ef735347d72
Diffstat (limited to 'src')
-rw-r--r--src/package.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/package.c b/src/package.c
index 558b1be..fed5d5c 100644
--- a/src/package.c
+++ b/src/package.c
@@ -823,6 +823,11 @@ int package_foreach(struct package *p, int (*cb) (struct package *p, const char
if ((r = read_item(p)) < 0)
return -1;
+ if (interrupted) {
+ fprintf(stderr, "Canceled.\n");
+ return -1;
+ }
+
if (r == 0)
break;