git-svn-id: file:///var/lib/svn/clamav-devel/trunk/clamav-devel@1342 77e5149b-7576-45b1-b177-96237e5ba77b
Tomasz Kojm authored on 2005/02/16 08:39:31... | ... |
@@ -141,6 +141,7 @@ Dustin Mollo <dustin.mollo*sonoma.edu> |
141 | 141 |
Dirk Mueller <mueller*kde.org> |
142 | 142 |
Hendrik Muhs <Hendrik.Muhs*student.uni-magdeburg.de> |
143 | 143 |
Masaki Ogawa <proc*mac.com> |
144 |
+John Ogness <jogness*antivir.de> |
|
144 | 145 |
Phil Oleson <oz*nixil.net> |
145 | 146 |
Rudolph Pereira <r.pereira*isu.usyd.edu.au> |
146 | 147 |
Ed Phillips <ed*UDel.Edu> |
... | ... |
@@ -107,11 +107,13 @@ void *clamukoth(void *arg) |
107 | 107 |
|
108 | 108 |
if(!mask) { |
109 | 109 |
logg("!Access mask is not configured properly.\n"); |
110 |
+ dazukoUnregister(); |
|
110 | 111 |
return NULL; |
111 | 112 |
} |
112 | 113 |
|
113 | 114 |
if(dazukoSetAccessMask(mask)) { |
114 | 115 |
logg("!Clamuko: Can't set access mask in Dazuko.\n"); |
116 |
+ dazukoUnregister(); |
|
115 | 117 |
return NULL; |
116 | 118 |
} |
117 | 119 |
|
... | ... |
@@ -119,6 +121,7 @@ void *clamukoth(void *arg) |
119 | 119 |
while(pt) { |
120 | 120 |
if((dazukoAddIncludePath(pt->strarg))) { |
121 | 121 |
logg("!Clamuko: Dazuko -> Can't include path %s\n", pt->strarg); |
122 |
+ dazukoUnregister(); |
|
122 | 123 |
return NULL; |
123 | 124 |
} else |
124 | 125 |
logg("Clamuko: Included path %s\n", pt->strarg); |
... | ... |
@@ -127,6 +130,7 @@ void *clamukoth(void *arg) |
127 | 127 |
} |
128 | 128 |
} else { |
129 | 129 |
logg("!Clamuko: please include at least one path.\n"); |
130 |
+ dazukoUnregister(); |
|
130 | 131 |
return NULL; |
131 | 132 |
} |
132 | 133 |
|
... | ... |
@@ -134,6 +138,7 @@ void *clamukoth(void *arg) |
134 | 134 |
while(pt) { |
135 | 135 |
if((dazukoAddExcludePath(pt->strarg))) { |
136 | 136 |
logg("!Clamuko: Dazuko -> Can't exclude path %s\n", pt->strarg); |
137 |
+ dazukoUnregister(); |
|
137 | 138 |
return NULL; |
138 | 139 |
} else |
139 | 140 |
logg("Clamuko: Excluded path %s\n", pt->strarg); |