Page MenuHomeFreeBSD

D30905.id91366.diff
No OneTemporary

D30905.id91366.diff

Index: sys/geom/geom_dev.c
===================================================================
--- sys/geom/geom_dev.c
+++ sys/geom/geom_dev.c
@@ -712,8 +712,10 @@
* time can be is likewise. We make this ioctl
* interruptible by checking for signals for each bio.
*/
- if (SIGPENDING(td))
+ if (length > 0 && SIGPENDING(td)) {
+ error = EINTR;
break;
+ }
}
break;
case DIOCGIDENT:

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 14, 8:57 AM (11 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29651598
Default Alt Text
D30905.id91366.diff (625 B)

Event Timeline