Client.Objects.AddPrim(Client.Network.CurrentSim, linkset.RootPrim.PrimData, Client.Self.ActiveGroup,\r
linkset.RootPrim.Position, linkset.RootPrim.Scale, linkset.RootPrim.Rotation);\r
\r
- if (!primDone.WaitOne(5000, false)) {\r
+ if (!primDone.WaitOne(25000, false)) {\r
throw new Exception("Rez failed, timed out while creating the root prim.");\r
}\r
Client.Objects.SetPosition(Client.Network.CurrentSim, primsCreated[primsCreated.Count - 1].LocalID, currentPosition);\r
Client.Objects.AddPrim(Client.Network.CurrentSim, prim.PrimData, UUID.Zero, currentPosition,\r
prim.Scale, prim.Rotation);\r
\r
- if (!primDone.WaitOne(5000, false)) {\r
+ if (!primDone.WaitOne(25000, false)) {\r
throw new Exception("Rez failed, timed out while creating child prim.");\r
}\r
Client.Objects.SetPosition(Client.Network.CurrentSim, primsCreated[primsCreated.Count - 1].LocalID, currentPosition);\r
Client.Objects.LinkPrims(Client.Network.CurrentSim, linkQueue);\r
Client.Objects.SetRotation(Client.Network.CurrentSim, rootLocalID, rootRotation);\r
\r
- if (!primDone.WaitOne(1000, false)) {\r
+ if (!primDone.WaitOne(5000, false)) {\r
Logger.Log(String.Format("Warning: Failed to link {0} prims", linkQueue.Count), Helpers.LogLevel.Warning);\r
}\r
\r