View Issue Details

IDProjectCategoryView StatusLast Update
0029960Open CASCADEOCCT:Foundation Classespublic2018-07-21 20:02
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
Product Version7.4.0 
Target Version7.4.0Fixed in Version7.4.0 
Summary0029960: Foundation Classes - disarm OSD_ThreadPool copy constructor
DescriptionOSD_ThreadPool should be managed by Handle, copy constructor should be disabled to protect from possible misuse.
Steps To ReproduceN/A
TagsNo tags attached.
Test case numberNot needed

Relationships

child of 0029935 closedbugmaster Foundation Classes - introduce OSD_ThreadPool class defining a thread pool 

Activities

git

2018-07-14 19:18

administrator   ~0077632

Branch CR29960 has been created by kgv.

SHA-1: d43652da8d4aac31cd3b2d660510f54daad2b182


Detailed log of new commits:

Author: kgv
Date: Sat Jul 14 19:17:26 2018 +0300

    0029960: Foundation Classes - disarm OSD_ThreadPool copy constructor
    
    Private copy constructors have been added to OSD_ThreadPool
    and Standard_Condition to protect misuse.

git

2018-07-14 19:28

administrator   ~0077633

Branch CR29960 has been updated forcibly by kgv.

SHA-1: c6ae43609f6abf573e07d6bae84dd0d0813ccac9

git

2018-07-14 19:49

administrator   ~0077634

Branch CR29960 has been updated forcibly by kgv.

SHA-1: 1f674a9a375ca2776b074f397edddf2192e84245

git

2018-07-14 19:56

administrator   ~0077635

Branch CR29960 has been updated forcibly by kgv.

SHA-1: 8624742d59089c5ea5f64c0ba3e40d61a5e58d0d

git

2018-07-14 20:37

administrator   ~0077636

Branch CR29960 has been updated forcibly by kgv.

SHA-1: 88a053dabab5e0e382faf22b77feaf6156f7918b

kgv

2018-07-14 21:48

developer   ~0077637

Please take the patch.

http://jenkins-test-11.nnov.opencascade.com/view/CR29960-master-KGV/

bugmaster

2018-07-16 13:58

administrator   ~0077664

Combination -
OCCT branch : CR29960 SHA - 88a053dabab5e0e382faf22b77feaf6156f7918b
Products branch : master SHA - edc03a9d94e87d0141f8dbfdc1c42f755e9765d9
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

git

2018-07-21 20:02

administrator   ~0077888

Branch CR29960 has been deleted by inv.

SHA-1: 88a053dabab5e0e382faf22b77feaf6156f7918b

Related Changesets

occt: master ca0962a1

2018-07-14 16:17:26

kgv


Committer: bugmaster Details Diff
0029960: Foundation Classes - disarm OSD_ThreadPool copy constructor

Private copy constructors have been added to OSD_ThreadPool
and Standard_Condition to protect misuse.
Affected Issues
0029960
mod - src/OSD/OSD_ThreadPool.hxx Diff File
mod - src/Standard/Standard_Condition.hxx Diff File

Issue History

Date Modified Username Field Change
2018-07-14 19:13 kgv New Issue
2018-07-14 19:13 kgv Assigned To => abv
2018-07-14 19:18 git Note Added: 0077632
2018-07-14 19:19 kgv Relationship added child of 0029935
2018-07-14 19:28 git Note Added: 0077633
2018-07-14 19:49 git Note Added: 0077634
2018-07-14 19:56 git Note Added: 0077635
2018-07-14 20:37 git Note Added: 0077636
2018-07-14 21:48 kgv Note Added: 0077637
2018-07-14 21:48 kgv Assigned To abv => bugmaster
2018-07-14 21:48 kgv Severity minor => trivial
2018-07-14 21:48 kgv Status new => resolved
2018-07-14 21:48 kgv Status resolved => reviewed
2018-07-16 13:56 bugmaster Test case number => Not needed
2018-07-16 13:58 bugmaster Note Added: 0077664
2018-07-16 13:58 bugmaster Status reviewed => tested
2018-07-21 18:39 bugmaster Changeset attached => occt master ca0962a1
2018-07-21 18:39 bugmaster Status tested => verified
2018-07-21 18:39 bugmaster Resolution open => fixed
2018-07-21 20:02 git Note Added: 0077888