Page MenuHomeFreeBSD

D53180.id164464.diff
No OneTemporary

D53180.id164464.diff

diff --git a/sbin/geom/core/geom.c b/sbin/geom/core/geom.c
--- a/sbin/geom/core/geom.c
+++ b/sbin/geom/core/geom.c
@@ -1260,8 +1260,6 @@
LIST_FOREACH(cp, &gp->lg_consumer, lg_consumer) {
cstate = status_one_consumer(cp, "state");
csyncr = status_one_consumer(cp, "synchronized");
- if (cstate == NULL && csyncr == NULL)
- continue;
if (!gotone || script) {
if (!gotone) {
@@ -1281,9 +1279,12 @@
} else if (cstate != NULL) {
xo_emit("{P:/%*s}{:compontent} ({:state})\n",
len, "", cp->lg_provider->lg_name, cstate);
- } else {
+ } else if (csyncr != NULL) {
xo_emit("{P:/%*s}{:compontent} ({:synchronized})\n",
len, "", cp->lg_provider->lg_name, csyncr);
+ } else {
+ xo_emit("{P:/%*s}{:compontent}\n",
+ len, "", cp->lg_provider->lg_name);
}
xo_close_instance("component");
gotone = 1;

File Metadata

Mime Type
text/plain
Expires
Thu, Oct 23, 1:05 AM (7 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23901665
Default Alt Text
D53180.id164464.diff (861 B)

Event Timeline